public Task RevokePersistentToken(PersistentTokenParams developerTokenParams) { var sessionInfo = idInfo_.GetSessionInfo(); return(persistentTokenRepository_.Value.RevokePersistentToken(sessionInfo.AccountId, developerTokenParams.Token)); }
public async Task SignInWithPersistentToken(PersistentTokenParams developerTokenParams) { int accountId = await persistentTokenRepository_.Value.FindUserByPersistentToken(developerTokenParams.Token); await signInManager_.SignInAsync(accountId, true, CredentialType.MultiAccessKey.ToString()); }