GreenStepsChatt/greensteps

Implement account restoration

Ouverte

#93 ouverte le 23 nov. 2017

 (0 commentaire) (0 réaction) (0 personne assignée)Ruby (30 forks)auto 404
full stackhelp wantedready

Métriques du dépôt

Stars
 (12 étoiles)
Métriques de merge PR
 (Métriques PR en attente)

Description

Currently, if a user deletes their account, they have no way to restore it. They also cannot create a new account with the same email. We should give them a way to restore their account and give instruction in the flash message that's shown when they try to login and/or signup with the same email. Maybe also include a link somewhere near the signup and login forms.

Facebook handles by just un-deleting your account if you log back in. This seems like a nice, simple way to handle it. If we go this route, we'll have to get Devise's forgot password functionality to work with soft-deleted users.

Guide contributeur