add User login and logout
add gitignore