C# Class IdentityServerWithAspNetIdentity.Controllers.AccountController

Inheritance: Microsoft.AspNetCore.Mvc.Controller
Datei anzeigen Open project: damienbod/AspNet5IdentityServerAngularImplicitFlow

Public Methods

Method Description
AccountController ( UserManager userManager, IPersistedGrantService persistedGrantService, SignInManager signInManager, IEmailSender emailSender, ISmsSender smsSender, ILoggerFactory loggerFactory, IIdentityServerInteractionService interaction, IClientStore clientStore ) : System

Private Methods

Method Description
AddErrors ( Microsoft.AspNetCore.Identity.IdentityResult result ) : void
BuildLoginViewModelAsync ( LoginInputModel model ) : Task
BuildLoginViewModelAsync ( string returnUrl, AuthorizationRequest context ) : Task
ConfirmEmail ( string userId, string code ) : Task
ExternalLogin ( string provider, string returnUrl = null ) : IActionResult
ExternalLoginCallback ( string returnUrl = null, string remoteError = null ) : Task
ExternalLoginConfirmation ( ExternalLoginConfirmationViewModel model, string returnUrl = null ) : Task
ForgotPassword ( ) : IActionResult
ForgotPassword ( ForgotPasswordViewModel model ) : Task
ForgotPasswordConfirmation ( ) : IActionResult
GetCurrentUserAsync ( ) : Task
Login ( LoginInputModel model ) : Task
Login ( string returnUrl = null ) : Task
Logout ( LogoutViewModel model ) : Task
Logout ( string logoutId ) : Task
RedirectToLocal ( string returnUrl ) : IActionResult
Register ( string returnUrl = null ) : IActionResult
Register ( RegisterViewModel model, string returnUrl = null ) : Task
ResetPassword ( string code = null ) : IActionResult
ResetPassword ( ResetPasswordViewModel model ) : Task
ResetPasswordConfirmation ( ) : IActionResult
SendCode ( string returnUrl = null, bool rememberMe = false ) : Task
SendCode ( SendCodeViewModel model ) : Task
VerifyCode ( VerifyCodeViewModel model ) : Task
VerifyCode ( string provider, bool rememberMe, string returnUrl = null ) : Task

Method Details

AccountController() public method

public AccountController ( UserManager userManager, IPersistedGrantService persistedGrantService, SignInManager signInManager, IEmailSender emailSender, ISmsSender smsSender, ILoggerFactory loggerFactory, IIdentityServerInteractionService interaction, IClientStore clientStore ) : System
userManager UserManager
persistedGrantService IPersistedGrantService
signInManager SignInManager
emailSender IEmailSender
smsSender ISmsSender
loggerFactory ILoggerFactory
interaction IIdentityServerInteractionService
clientStore IClientStore
return System