project-icp / bee-pollinator-app

The web application front end for the ICP Pollinator Decision Support Tool 🐝
Apache License 2.0
6 stars 1 forks source link

Add forgot PW and resent activation link workflows #418

Closed fungjj92 closed 5 years ago

fungjj92 commented 5 years ago

Overview

Take care of user management loose ends by adding forgot password and resend activation link workflows. I ended up doing in-modal messaging rather than connecting to the success modal in #416

Connects #402

Demo

error:

screen shot 2019-01-11 at 1 52 17 pm

success / next steps message:

screen shot 2019-01-11 at 2 04 40 pm

Notes

I made the non-error message black like in the Bees1 app. Green/success felt wrong, it is more like instructions than a success message.

Testing Instructions

Run both ./scripts/beekeepers.sh ./scripts/debugserver.sh

Sign out and click the login button. Play around with the forgot pw, resend activation link workflows. You'll need a signed up but inactive account to use the latter workflow.

fungjj92 commented 5 years ago

Thanks!