public async Task <BudgeterToken> GetAuthTokenForUser(int userId, string googleClientId, string provider) { var providerTokenLogic = new FederatedIdentityTokenLogic(EnvironmentRequester, UserContext, AuthContext, Cache); return(await providerTokenLogic.IssueFederatedIdentityToken(userId, googleClientId, provider)); }
public async Task <BudgeterToken> Provider(int userId, string audience, string provider) { var providerTokenLogic = new FederatedIdentityTokenLogic(EnvironmentRequester, UserContext, AuthContext, Cache); return(await providerTokenLogic.IssueFederatedIdentityToken(userId, audience, provider)); }