Package

securesocial

controllers

Permalink

package controllers

Visibility
  1. Public
  2. All

Type Members

  1. trait BaseLoginApi extends SecureSocial

    Permalink

    This trait provides the means to provide an authentication API that can be used by client side or mobile apps.

  2. trait BaseLoginPage extends SecureSocial

    Permalink

    The trait that defines the login page controller

  3. trait BasePasswordChange extends SecureSocial

    Permalink

    A trait that defines the password change functionality

  4. trait BasePasswordReset extends MailTokenBasedOperations

    Permalink

    The trait that provides the Password Reset functionality

  5. trait BaseProviderController extends SecureSocial

    Permalink

    A trait that provides the means to authenticate users for web applications

  6. trait BaseRegistration extends MailTokenBasedOperations

    Permalink

    A trait that provides the means to handle user registration

  7. case class ChangeInfo(currentPassword: String, newPassword: String) extends Product with Serializable

    Permalink

    The class used in the form

    The class used in the form

    currentPassword

    the user's current password

    newPassword

    the new password

  8. class LoginApi extends BaseLoginApi

    Permalink

    A default controller that uses the BasicProfile as the application user type.

  9. class LoginPage extends BaseLoginPage

    Permalink

    A default Login controller that uses BasicProfile as the user type.

  10. trait MailTemplates extends AnyRef

    Permalink

    A trait that provides the mail content sent by SecureSocial

  11. abstract class MailTokenBasedOperations extends SecureSocial

    Permalink

    The base controller for password reset and password change operations

  12. class PasswordChange extends BasePasswordChange

    Permalink

    A default PasswordChange controller that uses the BasicProfile as the user type

  13. class PasswordReset extends MailTokenBasedOperations with BasePasswordReset

    Permalink

    A default controller the uses the BasicProfile as the user type

  14. class ProviderController extends BaseProviderController

    Permalink

    A default controller that uses the BasicProfile as the user type

  15. class Registration extends MailTokenBasedOperations with BaseRegistration

    Permalink

    A default Registration controller that uses the BasicProfile as the user type

  16. case class RegistrationInfo(userName: Option[String], firstName: String, lastName: String, password: String) extends Product with Serializable

    Permalink

    The data collected during the registration process

    The data collected during the registration process

    userName

    the username

    firstName

    the first name

    lastName

    the last name

    password

    the password

  17. class ReverseAssets extends AnyRef

    Permalink
  18. class ReverseLoginApi extends AnyRef

    Permalink
  19. class ReverseLoginPage extends AnyRef

    Permalink
  20. class ReversePasswordChange extends AnyRef

    Permalink
  21. class ReversePasswordReset extends AnyRef

    Permalink
  22. class ReverseProviderController extends AnyRef

    Permalink
  23. class ReverseRegistration extends AnyRef

    Permalink
  24. trait ViewTemplates extends AnyRef

    Permalink

    A trait that provides the pages for SecureSocial

    A trait that provides the pages for SecureSocial

    If you need to customise the views just create a class implementing this trait and register it in your RuntimeEnvironment instead of the default one.

    See also

    RuntimeEnvironment

    ViewTemplates.Default

  25. class routes extends AnyRef

    Permalink

Value Members

  1. object Assets extends AssetsBuilder

    Permalink
  2. object BaseRegistration

    Permalink
  3. object MailTemplates

    Permalink
  4. object ProviderControllerHelper

    Permalink
  5. object ViewTemplates

    Permalink
  6. package javascript

    Permalink

Ungrouped