# This file defines all module routes (Higher priority routes first)
#
# import these routes in the main app as :
# *     /                       module:securesocial
#
# ~~~~

#
# Username Password Controller routes
#
GET     /signup                 securesocial.UsernamePasswordController.signup
POST    /signup                 securesocial.UsernamePasswordController.createAccount
GET     /activate/{uuid}        securesocial.UsernamePasswordController.activate

#
# Change password controller routes
#
GET     /change                 securesocial.PasswordChangeController.changePassword
POST    /change                 securesocial.PasswordChangeController.doChange

#
# Reset Password controller routes
#
GET     /reset                  securesocial.PasswordResetController.resetPassword
POST    /reset                  securesocial.PasswordResetController.sendEmail

GET     /reset/{username}/{uuid} securesocial.PasswordResetController.changePassword
#POST    /reset/{username}/{uuid} securesocial.PasswordResetController.doChange
POST    /reset/execute           securesocial.PasswordResetController.doChange

#
# Secure Social Controller routes
#
GET     /login                  securesocial.SecureSocial.login
GET     /logout                 securesocial.SecureSocial.logout
GET     /{type}                 securesocial.SecureSocial.authenticate
GET     /                       securesocial.SecureSocial.authenticate

#
# Static content
#
GET     /public/                staticDir:public
