private UserAuth GetUserAuthByUserName(IRedisClientFacade redis, string userNameOrEmail) { var isEmail = userNameOrEmail.Contains("@"); var userId = isEmail ? redis.GetValueFromHash(IndexEmailToUserId, userNameOrEmail) : redis.GetValueFromHash(IndexUserNameToUserId, userNameOrEmail); return(userId == null ? null : redis.As <UserAuth>().GetById(userId)); }
private string GetAuthProviderByUserId(IRedisClientFacade redis, string provider, string userId) { var idx = IndexProviderToUserIdHash(provider); var oAuthProviderId = redis.GetValueFromHash(idx, userId); return(oAuthProviderId); }
private string GetAuthProviderByUserId(IRedisClientFacade redis, string provider, string userId) { var idx = IndexProviderToUserIdHash(provider); var oAuthProviderId = redis.GetValueFromHash(idx, userId); return oAuthProviderId; }
private UserAuth GetUserAuthByUserName(IRedisClientFacade redis, string userNameOrEmail) { var isEmail = userNameOrEmail.Contains("@"); var userId = isEmail ? redis.GetValueFromHash(IndexEmailToUserId, userNameOrEmail) : redis.GetValueFromHash(IndexUserNameToUserId, userNameOrEmail); return userId == null ? null : redis.As<UserAuth>().GetById(userId); }