C# Class StarterTemplate.Controllers.AuthController

Inheritance: ApplicationControllerBase
Exibir arquivo Open project: mccalltd/MvcStarterTemplate

Public Methods

Method Description
AuthController ( IRepository repository, ISecurityService securityService, MailController mailer, CurrentUserContext currentUserContext ) : System.Web.Mvc

Private Methods

Method Description
Authenticate ( string username ) : void
ChangePassword ( [ Prefix = "ChangePasswordModel")]AuthChangePasswordModelmodel ) : System.Web.Mvc.ActionResult
ForgotPassword ( [ Prefix = "ForgotPasswordModel")]AuthForgotPasswordModelmodel ) : System.Web.Mvc.ActionResult
Index ( ) : System.Web.Mvc.ActionResult
LogIn ( [ Prefix = "LogInModel")]AuthLogInModelmodel, string returnUrl ) : System.Web.Mvc.ActionResult
LogIn ( string returnUrl ) : System.Web.Mvc.ActionResult
LogOut ( ) : System.Web.Mvc.ActionResult
SignUp ( ) : System.Web.Mvc.ActionResult
SignUp ( [ Prefix = "SignUpModel")]AuthSignUpModelmodel ) : System.Web.Mvc.ActionResult

Method Details

AuthController() public method

public AuthController ( IRepository repository, ISecurityService securityService, MailController mailer, CurrentUserContext currentUserContext ) : System.Web.Mvc
repository IRepository
securityService ISecurityService
mailer MailController
currentUserContext StarterTemplate.Core.CurrentUserContext
return System.Web.Mvc