源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

如何对用户进行授权?

  • 时间:2021-02-09 06:18 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:如何对用户进行授权?
[u]authenticate.asp [/u]<% Dim URL URL = Request.QueryString ' 获得URL. %> <html> <body> <FORM METHOD=POST ACTION="/validate.asp">   <INPUT TYPE=HIDDEN NAME="URL" VALUE="<%=URL%>">  ' URL保存到一个隐藏变量中.   用户名:   <INPUT TYPE=TEXT NAME="txtName">  口令:   <INPUT TYPE=PASSWORD NAME="txtPassword">   <INPUT TYPE=SUBMIT> </FORM> </body></html>     再用validate.asp文件获取传递给它的信息,从数据库中读取用户名和口令,以判断是否给用户授权。 [u]validate.asp [/u]<% Dim strUserName, strPassword strUserName = Request.form("txtName") strPassword = Request.form("txtPassword") ' 从表单中读取用户名和口令. ' 建立数据库连接... Dim strSQL strSQL = "select * from ValidUsers WHERE UserName = " & _     strUserName & " AND Password = " & _     strPassword ' 进行SQL查询. Dim rs Set rs = Conn.Execute(strSQL) If rs.EOF Then ' 如果recordset不为空, 则用户名有效. Session("bolAuthenticated") = True ' bolAuthenticated 设为True.     Response.Redirect Request.form("URL")    ' 将用户传递到来过的URL. Else     Response.Redirect "/notvalidated.asp    ' 否则用户无权访问,将用户传递到一个错误提示页面. End If %> [b][1][/b]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部