public async Task CreateUsersAsync() { // The Admin User TeamTasksUser admin = await UM.FindByNameAsync("admin"); if (admin == null) { admin = new TeamTasksUser { UserName = "******", Email = "*****@*****.**", EmailConfirmed = true }; var res = await UM.CreateAsync(admin, "Aaa000$"); if (res.Succeeded) { await UM.AddToRoleAsync(admin, "member"); await UM.AddToRoleAsync(admin, "admin"); } } await CreateMemberUserAsync("user1"); await CreateMemberUserAsync("user2"); await CreateMemberUserAsync("user3"); await CreateMemberUserAsync("user4"); await CreateMemberUserAsync("user5"); }
public override void Update() { AttackModifier = 0; AttackCostModifier = 0; VPModifier = 0; foreach (IUpdateModule UM in UpdateModules) { UM.Run(); } }
// GET: 公司简介页信息录入 public ActionResult Index() { CompanyProfile pro = client.FindOne <CompanyProfile>(new { Language = Language }); UM u = LoginUser; if (pro == null) { pro = new CompanyProfile(); pro.Language = Language; } return(View(pro)); }
public string Loginlocal(UM userInfo) { string re = ""; OhyMongoClient omc = new OhyMongoClient(); UM users = omc.FindOne <UM>(a => a.UserName == userInfo.UserName && a.PassWord == userInfo.PassWord); if (users != null) { //Session["User"] = userInfo.UserName; HttpCookie user = new HttpCookie("User"); user.Value = users._id.ToString(); System.Web.HttpContext.Current.Response.SetCookie(user); re = "1"; } return(re); }
private async Task CreateMemberUserAsync(string username, params string[] roleNames) { TeamTasksUser user = await UM.FindByNameAsync(username); if (user == null) { user = new TeamTasksUser { UserName = username, Email = $"{username}@teamtasks.net", EmailConfirmed = true }; var res = await UM.CreateAsync(user, "Aaa000$"); if (res.Succeeded) { await UM.AddToRoleAsync(user, "member"); } } }
public async Task <ActionResult> CreateAccount(string name, string password) { if (ModelState.IsValid) { var user = new AppUser { Name = name, Email = "*****@*****.**" }; UM.Create(user, password); SignInManager.SignIn(user, isPersistent: false, rememberBrowser: false); // For more information on how to enable account confirmation and password reset please visit https://go.microsoft.com/fwlink/?LinkID=320771 // Send an email with this link // string code = await UserManager.GenerateEmailConfirmationTokenAsync(user.Id); // var callbackUrl = Url.Action("ConfirmEmail", "Account", new { userId = user.Id, code = code }, protocol: Request.Url.Scheme); // await UserManager.SendEmailAsync(user.Id, "Confirm your account", "Please confirm your account by clicking <a href=\"" + callbackUrl + "\">here</a>"); return(PartialView("PV_CreateAccount", "Account created!")); } // If we got this far, something failed, redisplay form return(View()); }
private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { UM um = new UM(); um.Show(); }