esocial_2.11.3.2.1.source-code.securesocial.routes Maven / Gradle / Ivy
# Login page
GET /login @securesocial.controllers.LoginPage.login
GET /logout @securesocial.controllers.LoginPage.logout
# Registration routes
GET /signup @securesocial.controllers.Registration.startSignUp
POST /signup @securesocial.controllers.Registration.handleStartSignUp
GET /signup/:mailToken @securesocial.controllers.Registration.signUp(mailToken)
POST /signup/:mailToken @securesocial.controllers.Registration.handleSignUp(mailToken)
# Reset password
GET /reset @securesocial.controllers.PasswordReset.startResetPassword
POST /reset @securesocial.controllers.PasswordReset.handleStartResetPassword
GET /reset/:mailToken @securesocial.controllers.PasswordReset.resetPassword(mailToken)
POST /reset/:mailToken @securesocial.controllers.PasswordReset.handleResetPassword(mailToken)
# Change Password
GET /password @securesocial.controllers.PasswordChange.page
POST /password @securesocial.controllers.PasswordChange.handlePasswordChange
# Authentication entry points for all providers
GET /authenticate/:provider @securesocial.controllers.ProviderController.authenticate(provider, redirectTo: Option[String] ?= None, scope: Option[String] ?= None, saveMode: Option[String] ?= None, miscParam: Option[String] ?= None)
POST /authenticate/:provider @securesocial.controllers.ProviderController.authenticateByPost(provider, redirectTo: Option[String], scope: Option[String], saveMode: Option[String], miscParam: Option[String] ?= None)
POST /api/authenticate/:provider @securesocial.controllers.LoginApi.authenticate(provider, builder = "token")
GET /assets/*file @securesocial.controllers.Assets.at(path = "/public/lib/securesocial/securesocial", file)