add authentication with warden