public void RemoveLogin(string loginProvider, string providerKey) { EnsureLogins(); LoginVals.RemoveAll(x => x.LoginProvider == loginProvider && x.ProviderKey == providerKey); LoginKeys.Remove(LoginKey(loginProvider, providerKey)); }
public void RemoveLogin(string loginProvider, string providerKey) { EnsureLogins(); var key = LoginKey(loginProvider, providerKey); LoginsObj.Remove(key); LoginKeys.Remove(key); }
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)); }
public void AddLogin(UserLoginInfo login) { EnsureLogins(); var key = LoginKey(login); LoginsObj[key] = login; LoginKeys.Add(key); }