You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+12-2Lines changed: 12 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,6 +36,16 @@ docker-compose -f "docker-compose.yml" up -d --build
36
36
```
37
37
The server should be available at `http://127.0.0.1/`. This mode will not hot reload since it's running a production build (npm build).
38
38
39
+
The password reset feature is fully functional. In order to get the password reset url, you will need to open the backend django console. Enter the following in an application like PowerShell:
Upon submitting a valid email, you should get a path like /password_reset?token=abcdefgxyz123; paste this in your browser after localhost:3000 to access the password reset form. The password reset form validates the token and allows the user to provide a new password.
47
+
48
+
Check out the Django docs starting [here](https://docs.djangoproject.com/en/3.1/topics/email/#smtp-backend) in order to update the Email Backend from a console output to an actual SMTP backend.
39
49
40
50
**_Suggestions/feedback in discussions tab are greatly appreciated._**
41
51
@@ -49,9 +59,9 @@ The server should be available at `http://127.0.0.1/`. This mode will not hot re
49
59
-[x] show password errors
50
60
-[x] loading icon on login
51
61
-[x] ensure a non-existing route redirects to home
52
-
-[ ] email support (for password reset)
62
+
-[x] email support (for password reset)
63
+
-[x] forgot password functionality (email)
53
64
-[ ] Add support for nested sub-routes off the main left-nav routes
setFeedback('Thank you! If an account is associated with the email you provided, you will receive an email with instructions to reset your password.');
21
+
}
22
+
})
23
+
.catch((error: any)=>setFeedback('Error! Be sure to enter a valid email address.')
0 commit comments