以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  链接分类设置登录账号  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=141068)

--  作者:lxhmax
--  发布时间:2019/9/20 16:37:00
--  链接分类设置登录账号
老师,我想问下关于这个登录页面设计的问题,
1、有一部分链接是公开,不需要进行登录就能浏览的
2、有一部分连接是用另外一个登录账号来控制的
这样要怎么操作,就是相当于有3部分的


图片点击可在新窗口打开查看此主题相关图片如下:0188.png
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2019/9/20 17:05:00
--  
1、不需要登录的直接跳转即可

HttpRequest事件代码:

Select Case e.path
    Case "不需要登录1.htm","不需要登录2.htm"
        Select Case e.path
            Case "不需要登录1.htm"
                页面处理
            Case "不需要登录2.htm"
页面处理
        End Select
    Case Else
        原来需要登录验证的,全部继续放到这里
        Dim wb As New weui
        \'身份验证
        Dim Verified As Boolean \'用于标记用户是否通过了身份验证
        Dim UserName As String = e.Cookies("username") \'从cookie中获取用户名
        Dim Password As String = e.Cookies("password") \'从cookie中获取用户密码
        If e.Path = "logon.htm" \'如果是通过登录页面访问,从PostValues即可中提取用户名和密码
            ……
End Select

2、根据不同登录账户,打开不同的主页即可

--  作者:lxhmax
--  发布时间:2019/9/23 10:08:00
--  
accept.htm?id=1&page=10

老师,比如我设定了accept.htm这个不需要登录验证,可是当链接存在get参数的时候,还是会调到验证登录页面,这个要怎么处理?

--  作者:有点蓝
--  发布时间:2019/9/23 10:14:00
--  
不可能和参数有关的。列出详细代码说明