public static void Identify(AuthToken token) { if (string.IsNullOrEmpty(token.UserId)) return; Xamarin.Insights.Identify( token.Email, new Dictionary<string, string> { {Xamarin.Insights.Traits.Email, token.Email}, {Xamarin.Insights.Traits.FirstName, token.GivenName}, {Xamarin.Insights.Traits.LastName, token.FamilyName}, }); }
public LoginSuccess(AuthToken authToken, bool firstTimeLogin) { FirstTimeLogin = firstTimeLogin; LoggedAuthToken = authToken; }
public void Save(AuthToken authToken) { _dbContext.Token.DeleteAll(); _dbContext.Token.Add(authToken); }
public AuthenticationResult(AuthToken authToken, AuthenticationStatus authenticationStatus, Exception error = null) { _authenticationStatus = authenticationStatus; _error = error; AuthToken = authToken; }