麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > ThinkPHP > 正文

tp5實現登錄并保存session,再由不同角色權限跳轉頁面

2024-09-09 15:20:31
字體:
來源:轉載
供稿:網友

本文主要講述如何在tp5中完成登錄并保存session、然后根據不同的用戶權限跳轉相應頁面功能的實現,分享給大家一起來學習一下。

完成該步驟主要有以下幾個步驟完成。

一、密碼校驗

這里view層提交過來的用戶名和密碼是不加密的,數據中的密碼是經過md5加密的,所以首先對密碼進行加密,然后跟數據庫中的記錄比對,如果一致則認為成功。

二、session保存

如果校驗成功則將用戶信息保存在session中。

三、根據不同權限跳轉

有時候我們對于不同的用戶展示的頁面也不同,這時就需要我們根據用戶的權限跳轉到相應的頁面。

四、實現代碼

  1. // 登錄 
  2.  
  3. public function login() 
  4.  
  5.  
  6.     //密碼加密并從數據庫查找記錄 
  7.  
  8.     $map['username'] = input('post.a'); 
  9.  
  10.     $map['password'] = md5(input('post.b')); 
  11.  
  12.     $user=db('user')->where($where)->find(); 
  13.  
  14.     //驗證成功則保存session 
  15.  
  16.     if ($user) { 
  17.  
  18.         unset($user["psd"]); 
  19.  
  20.         session("user"$user['id']); 
  21.  
  22.         //根據不同權限跳轉 
  23.  
  24.         if($user['quanxian'] == 0){ 
  25.  
  26.             $this->redirect('Module1/index/index'); 
  27.  
  28.         } 
  29.  
  30.         elseif ($user['quanxian'] == 1) { 
  31.  
  32.           $this->redirect('MOdule2/index/index'); 
  33.  
  34.         } 
  35.  
  36.         else
  37.  
  38.           $this->redirect('Module3/index/index'); 
  39.  
  40.         } 
  41. //Vevb.com 
  42.     }else
  43.  
  44.         print_r ('error!'); 
  45.  
  46.         return false; 
  47.  
  48.     } 
  49.  

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 一级在线观看视频 | 免费在线观看亚洲 | av电影在线网 | 国内精品久久久久久久久久 | 欧美性生交大片 | 国产精品久久久久久久亚洲按摩 | 精品一区二区三区在线观看视频 | 成人在线精品视频 | 视频h在线 | 日本a∨精品中文字幕在线 狠狠干精品视频 | 美女视频黄视大全视频免费网址 | 欧美韩国一区 | 2019中文字幕在线播放 | 国产成年人视频 | 亚洲爱爱网站 | 电影av在线 | 欧美成人黄色小视频 | 欧美自拍 | 538任你躁在线精品视频网站 | 国产亚洲综合一区二区 | www中文在线 | 欧美成人高清视频 | 欧美黄色小视频 | 91www成人久久 | 欧美 videos粗暴 | 黄色片视频免费观看 | 午夜爱爱福利 | 法国极品成人h版 | 亚洲第一页综合 | 国产毛毛片一区二区三区四区 | 久久经典 | 羞羞视频免费观看入口 | 久久久久国产一区二区三区不卡 | 蜜桃免费在线 | 亚洲最大的成人网 | 国产乱乱视频 | 92看片淫黄大片欧美看国产片 | 久久精品国产99久久6动漫亮点 | 国产在线精品一区二区三区不卡 | 亚洲小视频在线 | 久久久久久久久国产 |