C# Class TextUml.Services.MembershipService

Inheritance: IMembershipService
Mostra file Open project: kazimanzurrashid/textuml-dotnet

Public Methods

Method Description
Activate ( string email, string token ) : Task
ChangePassword ( string email, string oldPassword, string newPassword ) : Task
CreateRoles ( ) : Task
ExternalSignIn ( string provider, string userName, string role, bool persist ) : Task
ForgotPassword ( string email ) : Task
InternalSignIn ( string email, string password, bool persist ) : Task
InternalUserExists ( string email ) : Task
MembershipService ( DataContext dataContext, Func lazyHttpContext ) : System
ResetPassword ( string token, string password ) : Task
SignOut ( ) : void
Signup ( string email, string password, string role, bool requiresActivation ) : Task

Method Details

Activate() public method

public Activate ( string email, string token ) : Task
email string
token string
return Task

ChangePassword() public method

public ChangePassword ( string email, string oldPassword, string newPassword ) : Task
email string
oldPassword string
newPassword string
return Task

CreateRoles() public method

public CreateRoles ( ) : Task
return Task

ExternalSignIn() public method

public ExternalSignIn ( string provider, string userName, string role, bool persist ) : Task
provider string
userName string
role string
persist bool
return Task

ForgotPassword() public method

public ForgotPassword ( string email ) : Task
email string
return Task

InternalSignIn() public method

public InternalSignIn ( string email, string password, bool persist ) : Task
email string
password string
persist bool
return Task

InternalUserExists() public method

public InternalUserExists ( string email ) : Task
email string
return Task

MembershipService() public method

public MembershipService ( DataContext dataContext, Func lazyHttpContext ) : System
dataContext DataContext
lazyHttpContext Func
return System

ResetPassword() public method

public ResetPassword ( string token, string password ) : Task
token string
password string
return Task

SignOut() public method

public SignOut ( ) : void
return void

Signup() public method

public Signup ( string email, string password, string role, bool requiresActivation ) : Task
email string
password string
role string
requiresActivation bool
return Task