public async Task Create_Claim() { TableUser user = new TableUser(userName); var result = await _mgr.CreateAsync(user); Assert.IsTrue(result.Succeeded); System.Security.Claims.Claim clm = new System.Security.Claims.Claim("type", "value", ClaimValueTypes.String, "testissuer"); var result2 = await _mgr.AddClaimAsync(user.Id,clm); Assert.IsTrue(result2.Succeeded); }
public async Task Create_Identity() { TableUser user = new TableUser(userName); var result = await _mgr.CreateAsync(user); Assert.IsTrue(result.Succeeded); UserLoginInfo info = new UserLoginInfo("testprovider", "testproviderkey"); result = await _mgr.AddLoginAsync(user.Id, info); var result2 = await _mgr.CreateIdentityAsync(user, CookieAuthenticationDefaults.AuthenticationType); Assert.AreEqual(CookieAuthenticationDefaults.AuthenticationType,result2.AuthenticationType); }
public async Task Add_Login() { TableUser user = new TableUser(userName); var result = await _mgr.CreateAsync(user); Assert.IsTrue(result.Succeeded); //TableUserLogin login = new TableUserLogin(user.Id, "testprovider", "testproviderkey"); UserLoginInfo info = new UserLoginInfo("testprovider", "testproviderkey"); result = await _mgr.AddLoginAsync(user.Id, info); Assert.IsTrue(result.Succeeded); }
public async Task Add_User_To_Role() { TableUser user = new TableUser(userName); var result = await _mgr.CreateAsync(user); Assert.IsTrue(result.Succeeded); TableUserRole role = new TableUserRole(user.Id,"Admin"); await _userStore.AddToRoleAsync(user, "Admin"); Assert.IsTrue(_mgr.IsInRole<TableUser>(user.Id,"Admin")); var result2 = await _userStore.FindByIdAsync("e81b55be-33d5-4f42-9ecd-713345ea8c60"); await _userStore.AddToRoleAsync(result2, "Admin"); }
public async Task Create_User() { TableUser user = new TableUser(userName); var result = await _mgr.CreateAsync(user); Assert.IsTrue(result.Succeeded); }