許可權元件之錄入獲取登入使用者的所有許可權

2022-07-17 11:00:17 字數 1388 閱讀 2891

頁面

4.使用者名稱或密碼錯誤重新登入

登入成功之後做什麼呢???   

5.登入成功可以寫session值,下次檢視別的頁面就知道是誰了。

pk指的的主鍵   

6.檢視 django_session 表

隨機字串=   通過取當前使用者的id--->然後就可以取當前使用者的所有資訊。

7.獲取當前使用者的所有許可權

user.roles.all()  找到使用者的所有角色  

a.假設alex登入成功後,所有的角色title (銷售員、銷售經理) 

b.檢視銷售員角色對應的所有許可權title  user.roles.all().values("title", "permissions__url", "permissions__title")

c.alex登入成功後,所有的角色title (銷售員、銷售經理);銷售員所有許可權2個,銷售經理所有許可權3個

總共列印出5條資料

有重複的許可權,應該去重!!! ( title只是為了檢視角色,接下來不列印title,資料就完全相同了。)

user.roles.all().values("permissions__url","permissions__title").distinct()

許可權設計 系統登入使用者許可權設計

需求分析 場景 假設需要為公司設計乙個人員管理系統,並為各級領導及全體員工分配系統登入賬號。有如下幾個要求 1.許可權等級不同 公司領導登入後可檢視所有員工資訊,部門領導登入後只可檢視本部門員工的資訊,員工登入後只可檢視自己的資訊 2.訪問許可權不同 如公司領導登入後,可檢視員工薪水分布介面,而員工...

LoginName獲取登入使用者名稱

在母板頁上使用loginview和loginname控制項來用於使用者登入和登入後在主頁上顯示使用者名稱時,如果你只是把loginname控制項拖放在那裡,是沒有任何作用的。登入 歡迎您,session usertype 你必須在master頁面的page load裡面這樣寫 loginname1....

local sytem獲取登入使用者操作登錄檔

windows系統服務程序的使用者為local system,具有超級管理員許可權,不屬於某乙個使用者,因此在批處理檔案中無法使用 username 來獲取當前登入的使用者名稱,無法操作當前使用者的檔案路徑c users sytem程序如何獲取當前登入使用者名稱並操作hkcu?則需要做乙個對映,通過...