Add authentication and signout