예제 #1
0
 protected void SaveExternalLoginInfoItem(UserExternalLoginInfo item)
 {
     Save(item);
 }
예제 #2
0
 protected void DeleteExternalLoginInfoItem(UserExternalLoginInfo item)
 {
     Delete(item);
 }
예제 #3
0
 /// <summary> Returns login info for specific user and given provider, null: not found </summary>
 public virtual UserExternalLoginInfo FindUserExternalLoginInfo(Items.User user, string loginProvider, string providerKey)
 {
     return(Repository.Find(UserExternalLoginInfo.QueryLoginInfoParameter(loginProvider, providerKey, user))
            .OfType <UserExternalLoginInfo>()
            .FirstOrDefault());
 }