예제 #1
0
        public List <UserLoginInfo> GetLogins(IdentityUser user)
        {
            var records = UserLoginCollection.GetUserLoginERList(user.Id);
            var logins  = new List <UserLoginInfo>();

            foreach (var record in records)
            {
                logins.Add(new UserLoginInfo(record.LoginProvider, record.ProviderKey));
            }
            return(logins);
        }
예제 #2
0
        public string FindUserId(UserLoginInfo login)
        {
            var result = UserLoginCollection.GetUserLoginERList(login.LoginProvider, login.ProviderKey);

            return(result.Count > 0 ? result[0].UserId : string.Empty);
        }