question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Account management frontend

See original GitHub issue

Implement these rpcs

rpc ResetPassword(ResetPasswordReq) returns (google.protobuf.Empty) {
    // Sends a forgot password email to the given user if the user exists, returns no output (so you can't go around guessing email addresses)
  }

  rpc CompletePasswordReset(CompletePasswordResetReq) returns (google.protobuf.Empty) {
    // Triggered when the user goes to the link sent in the forgot password email
  }

  rpc CompleteChangeEmail(CompleteChangeEmailReq) returns (google.protobuf.Empty) {
    // When a user opens a changed email confirmation, the frontend should call this function with the token
  }

To-do list:

  • ResetPassword
  • CompletePasswordReset
  • CompleteChangeEmail
  • ChangePassword
    • Improve UX by checking if user has password with GetAccountInfo
  • ChangeEmail

Edit: and below

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

0reactions
aapelivcommented, Feb 8, 2021

How do you get a change email token? Is that the same token you get from ResetPassword?

No, it’s from account.proto:

https://github.com/Couchers-org/couchers/blob/0342766b1e21a2c142f93146f90b266c4d0131bf/app/pb/account.proto#L18-L21

Read more comments on GitHub >

github_iconTop Results From Across the Web

Automated Account Management's Front End - Tools4ever
A front end for an automated account management solution is one of the best ways to improve the overall end user experience. It...
Read more >
User Management - From sign-up to purchase - Auth0
Easily manage user profiles, user directories, and migrate users. Make managing users easy and create frictionless experiences for your customers.
Read more >
User Management | dotCMS
Front end user accounts give access to restricted content and/or restricted sections of the front-end (public facing portion) of your site ...
Read more >
Account Manager UI - Dribbble
Discover 1 Account Manager UI design on Dribbble. Your resource to discover and connect with designers worldwide.
Read more >
Implement Seamless Account Management Infrastructure for ...
Frontegg is a new-age user management tool that addresses all of the aforementioned factors while also providing a solution that is customer- ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found