Authenticate with json web token (jwt) user Sign up user Sign In user log out mechanism Auth Guard checking