issues
search
etkndr
/
gettogether
Clone of Meetup.com - React, Express.js, CSS3, Sequelize
http://get-together-3yf3.onrender.com
0
stars
0
forks
source link
User menu/log out
#70
Open
etkndr
opened
1 year ago
etkndr
commented
1 year ago
[x] On every page of the site, I should be able to see a User Menu Button in the upper-right corner that opens a user drop down menu when clicked.
[x] After a user successfully logs in, The user drop down menu contains the logged in user's first name as a greeting:
"Hello, "<first name>"
.
[x] After a user successfully logs in, The user drop down menu contains the logged in user's email:
<email>
.
[x] After a user successfully logs in, The user drop down menu contains: a "Log out" Button as a menu option.
[x] After a user successfully logs in, the user menu does NOT contain the "Log in" or "Sign up" menu options.
[x] Upon clicking anywhere outside the User Menu (including on the User Menu Button), the menu drop down hides.
[x] Upon clicking anywhere on the greeting or email inside the user drop down menu, the User Menu remains open.
[x] Upon clicking the "Log out" menu option, it performs a log out where it will clear the session/cookie.
[x] Upon clicking the "Log out" button, it performs a log out where it will close the user drop down menu.
[x] Upon clicking the "Log Out" button, it performs a log out where it will navigate the user to the home page (
/
).
"Hello, "<first name>"
.<email>
./
).