C# Класс FSNEP.Controllers.AccountController

Наследование: ApplicationController
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
ChangePassword System.Web.Mvc.ActionResult
ChangePassword System.Web.Mvc.ActionResult
ChangeQuestionAnswer System.Web.Mvc.ActionResult
ForgotPassword System.Web.Mvc.ActionResult
LogOn System.Web.Mvc.ActionResult
NewUser System.Web.Mvc.ActionResult
ResetPassword System.Web.Mvc.ActionResult
ValidateChangePassword bool
ValidateLogOn bool

Открытые методы

Метод Описание
AccountController ( IFormsAuthentication formsAuth, IMembershipService service, IMessageGateway messageGateway ) : System
ChangePasswordSuccess ( ) : System.Web.Mvc.ActionResult
ChangeQuestionAnswer ( ) : System.Web.Mvc.ActionResult
ChangeQuestionAnswerSuccess ( ) : System.Web.Mvc.ViewResult
ForgotPassword ( ) : System.Web.Mvc.ActionResult

Forgot password will ask the user for their username

LogOff ( ) : System.Web.Mvc.ActionResult
LogOn ( ) : System.Web.Mvc.ActionResult
NewUser ( System.Guid id ) : System.Web.Mvc.ActionResult

Allows a new user to change their password and question/answer given a valid token

ResetPassword ( string id ) : System.Web.Mvc.ActionResult
ResetPasswordSuccess ( ) : System.Web.Mvc.ActionResult

Защищенные методы

Метод Описание
OnActionExecuting ( System.Web.Mvc.ActionExecutingContext filterContext ) : void

Приватные методы

Метод Описание
ChangePassword ( ) : System.Web.Mvc.ActionResult
ChangePassword ( string currentPassword, string newPassword, string confirmPassword ) : System.Web.Mvc.ActionResult
ChangeQuestionAnswer ( string username, string password, string newQuestion, string newAnswer ) : System.Web.Mvc.ActionResult
ForgotPassword ( string id ) : System.Web.Mvc.ActionResult
LogOn ( string userName, string password, bool rememberMe, string returnUrl ) : System.Web.Mvc.ActionResult
NewUser ( System.Guid id, NewUserViewModel viewModel ) : System.Web.Mvc.ActionResult
ResetPassword ( string id, string passwordAnswer ) : System.Web.Mvc.ActionResult
ValidateChangePassword ( string currentPassword, string newPassword, string confirmPassword ) : bool
ValidateLogOn ( string userName, string password ) : bool

Описание методов

AccountController() публичный Метод

public AccountController ( IFormsAuthentication formsAuth, IMembershipService service, IMessageGateway messageGateway ) : System
formsAuth IFormsAuthentication
service IMembershipService
messageGateway IMessageGateway
Результат System

ChangePasswordSuccess() публичный Метод

public ChangePasswordSuccess ( ) : System.Web.Mvc.ActionResult
Результат System.Web.Mvc.ActionResult

ChangeQuestionAnswer() публичный Метод

public ChangeQuestionAnswer ( ) : System.Web.Mvc.ActionResult
Результат System.Web.Mvc.ActionResult

ChangeQuestionAnswerSuccess() публичный Метод

public ChangeQuestionAnswerSuccess ( ) : System.Web.Mvc.ViewResult
Результат System.Web.Mvc.ViewResult

ForgotPassword() публичный Метод

Forgot password will ask the user for their username
public ForgotPassword ( ) : System.Web.Mvc.ActionResult
Результат System.Web.Mvc.ActionResult

LogOff() публичный Метод

public LogOff ( ) : System.Web.Mvc.ActionResult
Результат System.Web.Mvc.ActionResult

LogOn() публичный Метод

public LogOn ( ) : System.Web.Mvc.ActionResult
Результат System.Web.Mvc.ActionResult

NewUser() публичный Метод

Allows a new user to change their password and question/answer given a valid token
public NewUser ( System.Guid id ) : System.Web.Mvc.ActionResult
id System.Guid
Результат System.Web.Mvc.ActionResult

OnActionExecuting() защищенный Метод

protected OnActionExecuting ( System.Web.Mvc.ActionExecutingContext filterContext ) : void
filterContext System.Web.Mvc.ActionExecutingContext
Результат void

ResetPassword() публичный Метод

public ResetPassword ( string id ) : System.Web.Mvc.ActionResult
id string
Результат System.Web.Mvc.ActionResult

ResetPasswordSuccess() публичный Метод

public ResetPasswordSuccess ( ) : System.Web.Mvc.ActionResult
Результат System.Web.Mvc.ActionResult