Esempio n. 1
0
        public void RemoveLogin(string loginProvider, string providerKey)
        {
            EnsureLogins();

            LoginVals.RemoveAll(x => x.LoginProvider == loginProvider && x.ProviderKey == providerKey);
            LoginKeys.Remove(LoginKey(loginProvider, providerKey));
        }
Esempio n. 2
0
        public void RemoveLogin(string loginProvider, string providerKey)
        {
            EnsureLogins();

            var key = LoginKey(loginProvider, providerKey);

            LoginsObj.Remove(key);
            LoginKeys.Remove(key);
        }
Esempio n. 3
0
        public void AddLogin(UserLoginInfo login)
        {
            EnsureLogins();

            LoginVals.Add(new UserLogin {
                LoginProvider = login.LoginProvider, DisplayName = login.ProviderDisplayName, ProviderKey = login.ProviderKey
            });
            LoginKeys.Add(LoginKey(login.LoginProvider, login.ProviderKey));
        }
Esempio n. 4
0
        public void AddLogin(UserLoginInfo login)
        {
            EnsureLogins();

            var key = LoginKey(login);

            LoginsObj[key] = login;
            LoginKeys.Add(key);
        }