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

[identity_service] Implement account management operations #2

Open
1 of 5 tasks
barbu110 opened this issue Apr 12, 2022 · 1 comment
Open
1 of 5 tasks

[identity_service] Implement account management operations #2

barbu110 opened this issue Apr 12, 2022 · 1 comment

Comments

@barbu110
Copy link
Contributor

barbu110 commented Apr 12, 2022

Implement all the operations for account management:

  • UpdateProfile: Updates the profile information of the given user account. Profile information refers to first name, last name and other such fields, but not email address or password
  • UpdateEmail
  • InitiatePasswordReset: Starts the password reset process for an existing user account by generating, securely storing and sending a password reset token to the email address registered on the account; this password reset token can be provided to the UpdatePassword operation to perform the actual password change
  • UpdatePassword: Performs a change of the password associated with an existing user account while performing all the necessary validations (Note: this operation takes either the current password of the user account or a valid password reset token in order to allow updating the password).
  • UpdateAccountState
@barbu110
Copy link
Contributor Author

UpdateAccountState implemented in 8bb3653.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant