aws-amplify / aws-amplify/amplify-ui

Authenticator - Allow adding custom fields to SignIn screen

Open
#6,570 14 comments 12 reactions 0 assignees View on GitHub
Authenticator feature-request
Dominant language
TypeScript
Stars
1.1k
Forks
347
Avg merge
18h 29m
Merged PRs (30d)
9

Description

### On which framework/platform would you like to see this feature implemented?

React

### Which UI component is this feature-request for?

Authenticator

### Please describe your feature-request in detail.

Im setting up a multi-tenant SaaS that requires using and organizationId in order to login our users.

I've managed to implement a custom organization_id field on the SignUp form using the following code:

```



)
},
},
```

### We love contributors! Is this something you'd be interested in working on?

- [x] 👋 I may be able to implement this feature request.
- [ ] ⚠️ This feature might incur a breaking change.

Contributor guide

Open the contributing guide

Research direction

Start at the React Authenticator signIn formFields path and the handleSignIn service input shown in the issue; compare how sign-up custom userAttributes are passed with the sign-in flow. Done means a configured signIn organization_id reaches the service input, or the proposed component override supports the same flow.

Written by the indexing model from the issue text.

Assessment

Tech stack
react, typescript
Domain
authentication, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.