public virtual async Task <bool> GetBindLoginInfo(string provider, string encryptedUserId) { var userId = int.Parse(SimpleStringCipher.Instance.Decrypt(encryptedUserId, AppConsts.DefaultPassPhrase)); return(await UserLoginRepository.CountAsync(o => o.UserId == userId && o.LoginProvider == provider) > 0); }