public async Task CreateUserIdentityAsync(IdentityType type, Guid userId, string credential) { if (type == IdentityType.Password) { credential = EncryptUtil.Encrypt(credential); } await _repository.InsertAsync(new UserIdentity(type, credential, userId)); }