code-corps / code-corps/code-corps-ember
Minor improvements in the UX of forgot password
- Lingua principale
- JavaScript
- Stelle
- 120
- Fork
- 75
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
# Problem
Here are some brief ideas on how to improve the UX of the forgot password feature, from a conversation with @snewcomer:
## Ideas
- [ ] tell the user when that email isn’t registered
- [ ] allow it to be reset by username or email (similar to existing issue to allow login by either)
- [ ] `/password/reset` could redirect to `/password/forgot` if there were no code supplied, with an error message
- [ ] `/password/reset` could redirect to `/password/forgot` if the code were expired, with an error message
- [ ] `/password/reset` could show the success message on that page itself, and then have a button to “continue to sign in” (which then does the auto-authentication)
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Start by tracing the existing /password/forgot and /password/reset flows in the JavaScript application. Review how missing or expired codes, unregistered emails, username-or-email lookup, and successful resets are currently handled. Done should be defined by selecting and implementing a specific subset of these UX ideas, with tests covering each chosen flow.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- javascript
- Ambito
- authentication, frontend
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 28/100