C# Class Organizr.Controllers.AccountController

Inheritance: Controller
Datei anzeigen Open project: Cellenza/Organizr

Public Methods

Method Description
AccountController ( ) : System
AccountController ( IUserSecretStore secrets, IUserLoginStore logins, IUserStore users, IRoleStore roles ) : System
Manage ( ManageMessageId message ) : Task

Private Methods

Method Description
ChangePassword ( string userName, string oldPassword, string newPassword ) : Task
Disassociate ( string loginProvider, string providerKey ) : Task
ExternalLogin ( string provider, string returnUrl ) : System.Web.Mvc.ActionResult
ExternalLoginCallback ( string loginProvider, string returnUrl ) : Task
ExternalLoginConfirmation ( ExternalLoginConfirmationViewModel model, string returnUrl ) : Task
ExternalLoginFailure ( ) : ActionResult
ExternalLoginsList ( string returnUrl ) : ActionResult
LogOff ( ) : ActionResult
Login ( string returnUrl ) : ActionResult
Login ( LoginViewModel model, string returnUrl ) : Task
Manage ( ManageUserViewModel model ) : Task
RedirectToLocal ( string returnUrl ) : ActionResult
Register ( ) : ActionResult
Register ( RegisterViewModel model ) : Task
RemoveAccountList ( ) : ActionResult
SignIn ( string userId, IEnumerable claims, bool isPersistent ) : Task
SignIn ( string userId, bool isPersistent ) : Task
UnlinkAccountForUser ( string userId, string loginProvider, string providerKey ) : Task

Method Details

AccountController() public method

public AccountController ( ) : System
return System

AccountController() public method

public AccountController ( IUserSecretStore secrets, IUserLoginStore logins, IUserStore users, IRoleStore roles ) : System
secrets IUserSecretStore
logins IUserLoginStore
users IUserStore
roles IRoleStore
return System

Manage() public method

public Manage ( ManageMessageId message ) : Task
message ManageMessageId
return Task