簡體   English   中英

創建一個唯一的會話ID作為臨時用戶名?

[英]Creating a unique session ID as a temporary username?

我正在創建一個Web應用程序,在該應用程序中,我希望非注冊用戶在發布期間仍可以有限的方式使用我們的服務,僅出於可用性目的。 將來也許需要注冊。

用戶將可以在網站上發布一個游說廳,該游說廳將與他們的用戶名相關聯,或者如果未注冊,則可以保留2小時的某種會話ID / cookie。 如果用戶已經創建了一個大廳,我基本上不希望他們能夠在同一連接上創建另一個大廳。

使用CodeIgniter,我該如何執行此操作,並使用唯一的會話ID作為其用戶名?

當用戶首次登陸頁面時為其生成uniq id,然后將cookie設置為給定值(有效時間為2h)。 稍后,您可以在注冊過程中使用此ID。

出CodeIgniter Cookie幫助器並使用random_string函數生成uniq id

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM