python 3 x 實現簡單使用者登入

2022-09-04 06:33:10 字數 976 閱讀 4233

1

importos2

import

sys3

import

getpass

45 login_username = '

admin

'6 login_password = '

12345'7

8 u =0

9while u < 3:

10 username = input('

請輸入使用者名稱:')

11if username ==login_username:

12 p =0

13while p < 3:

14 password = getpass.getpass('

請輸入密碼:')

15if password ==login_password:

16print('

歡迎%s登入管理平台,

' %username)

17sys.exit(0)

18else:19

if p != 2:

20print('

使用者%s密碼錯誤,請重新輸入,還有%d次機會

' % (username ,2 -p))

21 p += 1

22else:23

print('

使用者 %s 達到最大登入次數,將被鎖定並退出

' %username)

24break

25else:26

if u != 2:

27print('

使用者%s 不存在,請重新輸入,還有%d 次機會

' %(username,2 -u))

28 u += 1

29else

:30 sys.exit('

因為您的錯誤輸入,程式已經退出,請重新執行

')

spring security實現單使用者登入

建議先看完spring security的基礎配置,再看下面的配置流程就會很明白了。在完成spring基礎配置之後,可以在配置限制單個使用者只能一處登入應用程式的功能,spring security支援這種開箱即用的功能。第一步 使用自定義過濾器,配置concurrentsessionfilter,...

python3 X棧的實現

棧 stacks 是一種只能通過訪問其一端來實現資料儲存與檢索的線性資料結構,具有後進先出 last in first out,lifo 的特徵 class stack object 棧 def init self self.list def push self,item 入棧 def pop se...

單使用者UDP伺服器的簡單實現

單使用者udp伺服器的簡單實現 今天我們來分享一下單使用者 udp伺服器的簡單實現。udp協議是一種無連線的傳輸層協議,提供面向事務的簡單不可靠資訊傳送服務,所以通過udp伺服器傳輸的資料不具備可靠性。其次,說說udp 協議的特點 1.udp報文沒有可靠性保證 順序保證和流量控制欄位等,可靠性較差。...