/// <summary> /// 配置网站信息 /// </summary> /// <param name="sosc"></param> /// <returns></returns> public void SetSiteCnf(SiteCnf sosc) { SiteService service = new SiteService(); service.SetSiteInfo(sosc); //初始化网站信息 UserEntryService us = new UserEntryService(); //添加创始人 UserRegisterModel m = new UserRegisterModel(); m.Email = sosc.FounderEmail; m.Password = sosc.FounderPsd; m.UserName = sosc.FounderName; m.RoleName = "founder"; us.Register(m);//注册创始人 HttpContext.Current.Application.Add("SitUrl", sosc.SiteUrl); }
protected void ImageButton1_Click(object sender, EventArgs e) { string username = txtName.Text.ToString().Trim(); string password = txtPwd.Text.ToString().Trim(); if (String.IsNullOrEmpty(username) || String.IsNullOrEmpty(password)) { msg.InnerHtml = "用户名或密码为空"; return; } UserEntryService userentry = new UserEntryService(); UserLogOnModel model = new UserLogOnModel() { Email = username, Password = password, RememberMe = false }; try { if (userentry.Logon(model) != null) { try { AuthorityManager.PermissionCheck("ManageSystem"); Response.Redirect("index.html"); } catch (AccessForbiddenException) {//访问拒绝 msg.InnerHtml = "您不是系统管理员,无法进入系统管理!"; } catch (ActionForbiddenException) { //禁止操作 msg.InnerHtml = "您的操作被拒绝,你没有进入后台的权限!"; } } else { msg.InnerHtml = "用户名或者密码错误"; } } catch (LogonException k) {//管理员被禁用 msg.InnerHtml = k.Message; } }