issues
search
dumparkltd
/
advocacy-tracker-client
https://github.com/dumparkltd/advocacy-tracker-client/projects/1
Other
0
stars
0
forks
source link
Check/improve log-in workflow
#178
Closed
tmfrnz
closed
5 months ago
tmfrnz
commented
11 months ago
Expected behaviour
land on start page
not logged in
[x] stay on home page, where user can navigate to login or registration
[x] on successful login/registration forward to "/actions"
[x] when users do not have sufficient privileges, forward to "/unauthorised"
[x] show "wrong password" message when "Invalid login", forward to "/" on successful retry
previously logged in, not expired
[x] log in user, forward to "/actions"
previously logged in, log-in expired
[x] forward to "/login", showing a "login in expired/log in again" message
[x] on successful login/registration forward to "/actions"
[x] when users do not have sufficient privileges, forward to "/unauthorised"
[x] show "wrong password" message when "Invalid login", forward to "/" on successful retry
land on other page
not logged in
[x] forward to "/login", showing a "Please sign in first" message
[x] on successful login/registration forward to initially requested page
[x] when users do not have sufficient privileges, forward to "/unauthorised"
[x] show "wrong password" message when "Invalid login", forward to initially requested page on successful retry
previously logged in, not expired
[x] log in user
previously logged in, log-in expired
[x] forward to "/login", showing a "login in expired/log in again" message
[x] on successful login/registration forward to initially requested page
[x] when users do not have sufficient privileges, forward to "/unauthorised"
[x] show "wrong password" message when "Invalid login", forward to initially requested page on successful retry
other
[x] allow dismissing messages
tmfrnz
commented
10 months ago
[x] also lets move the "Note: signing in to test data base" above the warning message
Expected behaviour
land on start page
not logged in
previously logged in, not expired
previously logged in, log-in expired
land on other page
not logged in
previously logged in, not expired
previously logged in, log-in expired
other