我对 Lemoon 了解不多 - 但快速浏览它是一个 ASP.NET Web 表单 Web 应用程序,具有基于表单的身份验证。您可以将新页面放在“Admin”文件夹中,也可以直接使用 UserService,您可以将代码添加到按钮单击事件中:
protected void login_Click(object sender, EventArgs e)
{
var user = UserService.Authenticate(username.Text, password.Text);
if (user != null)
{
message.InnerHtml = String.Format("Welcome {0}", user.Name);
FormsAuthentication.SetAuthCookie(user.Username, false);
Response.Redirect(ContentHelper.ResolveUrl(Content, false), false);
}
else
{
message.InnerHtml = "Incorrect username and password";
}
}
您需要添加以下 using 语句才能访问服务:
using Mindroute.Core.Services;