用类制作的检查是否登陆

方法:制作一个类如下
在你的文件中,把你的文件改成继承这个类,即
Public Class WebForm2
    Inherits System.Web.UI.Page
改成
Public Class _default12
    Inherits ASPNET.StarterKit.Communities.BaseISPAdminPage



类如下:
Imports System
Imports System.Web
Imports System.Web.UI


' *********************************************************************

'  BaseISPAdminPage Class

'  This class handles security for all the ISP Admin pages.
'  All the ISPAdmin pages derive from this class.
'
' *********************************************************************

Public Class BaseISPAdminPage
    Inherits Page

 

    Protected Overrides Sub OnInit(ByVal e As EventArgs)
        MyBase.OnInit(e)

        ' Check security
        If Request.Cookies("ISPAdmin") Is Nothing Then
            Response.Redirect("~/ISPAdmin/IspLogin.aspx")
        End If
        ' Get the username and password from session cookies   
        Dim username As String = Request.Cookies("ISPAdmin").Values("Username")
        Dim password As String = Request.Cookies("ISPAdmin").Values("Password")

        ' if bad username or password, redirect
        If username.ToLower() <> CommunityGlobals.IspUsername.ToLower() OrElse password.ToLower() <> CommunityGlobals.IspPassword.ToLower() Then
            Response.Redirect("~/ISPAdmin/IspLogin.aspx")
        End If
    End Sub 'OnInit
End Class 'BaseISPAdminPage

资料来源:WWW.ASP.NET项目:ASP.NET Community Starter Kit (VBVS)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值