Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Supporting Multiple Notification Channels for Username Recovery and Password Recovery #6343

Closed
somindatommy opened this issue Sep 2, 2019 · 0 comments
Labels
Milestone

Comments

@somindatommy
Copy link
Contributor

Related to issue: #6116

Issue

There are several limitations in the username and password recovery APIs

  • Currently IS supports account recovery via emails. Therefore, the users must have a email address in order to support account recovery. If a user does not have a email address, the user is enable to recover the account which has become a major limitation of the recovery APIs.
  • Username recovery supports, recovery user name providing multiple claims to identify the user. But the password recovery api only support user identification via username. There are no additional claims to identity the user other than username.

Goals

  • Support mobile and email channels for user account recovery.
  • Support multiple claims for password recovery.
  • Support account recovery when the notifications are externally managed.

Approach

  • New user account recovery endpoint to support username and password recovery with multiple notification channels.
  • New APIs returns available verified notification channels available for the user and ask users preference to receive recovery details and then proceed with the recovery flow.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants