首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Lemoon身份验证和隐藏页面

Lemoon身份验证和隐藏页面
EN

Stack Overflow用户
提问于 2015-03-06 00:01:11
回答 1查看 97关注 0票数 0

所以我有一个Lemoon站点,我试图让一个页面对每个人都是隐藏的,除非他们输入了一个已知的url -在这种情况下,他们会被提示输入一个共享的用户/通行证来查看这个“隐藏”的页面。

我在Lemoon文档中看到他们提到了一个用户服务API --但是它并没有真正提到将它与你当前的应用程序集成在一起。下面是参考:http://www.lemoon.com/developers/programming/api/services/user-service

有没有人知道如何将示例#2中的代码放在哪里,以便让auth正常工作?干杯!

EN

回答 1

Stack Overflow用户

发布于 2015-03-17 20:04:38

我不太了解Lemoon --但从快速浏览来看,它是一个基于表单身份验证的ASP.NET web forms web应用程序。您可以将新页面放在"Admin“文件夹中,或者直接使用UserService,您可以将代码添加到按钮单击事件中:

代码语言:javascript
复制
        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语句来访问服务:

代码语言:javascript
复制
using Mindroute.Core.Services;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28882252

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档