Description
On which framework/platform would you like to see this feature implemented?
Flutter
Which UI component is this feature-request for?
Authenticator
Please describe your feature-request in detail.
Currently, the Amplify Authenticator UI for Flutter does not allow programmatic modification of form field values through a controller—unlike other conventional form fields. This limitation restricts use cases such as pre-populating a field with data retrieved from an API (for example, automatically setting a user’s address based on GPS coordinates) or auto-filling an SMS verification code.
To improve functionality and flexibility, it is recommended that the Authenticator UI Library, particularly the SignUpFormField, be extended to include controller support. This enhancement would enable developers to seamlessly manage form values, thereby expanding the component’s utility and improving overall user experience.
Please describe a solution you'd like.
Create a new controller class for the fields used in the Auth lib, and expose it on the form field.