2017-04-11 44 views
1

我正在使用藍圖來構建Web應用程序。我遇到的問題不是持久性的。我可以開始會話,但是當我點擊一個鏈接會話丟失。我做錯了什麼?我沒有使用數據庫登錄我只是硬編碼。 當我提交我做
會議['用戶名'] =我。 在登錄後重定向到的頁面上工作。但是當我點擊該頁面的鏈接時,會話就會丟失。
會話['username'] 已不存在。我也有我的密鑰集。它在我的配置文件中被硬編碼。 在我的admin文件夾中,我有一個使用我的登錄名的路徑文件。登錄工作正常,但是當我點擊鏈接轉到其他頁面時,用戶名會丟失。瓶頸會話在藍圖中不可持續

C:. 
└───blueprintsite 
├───admin 
│ ├───templates 
│ │ └───admin 
│ └───__pycache__ 
├───reports 
│ └───__pycache__ 
├───users 
│ ├───templates 
│ │ └───site 
│ └───__pycache__ 
├───static 
│ ├───css 
│ ├───fonts 
│ ├───images 
│ │ ├───media 
│ │ ├───people 
│ │ └───preview 

回答

1

你好,你可以開始使用Flask-Login來處理用戶的認證和會話管理,好東西是燒瓶登錄你不會擔心在您的藍圖會話管理,因爲它會自動爲你做的。多年來,我一直在爲我的藍圖應用程序使用它,它對我來說非常合適。

不妨一讀,我希望它可以幫助你

+0

我用的是不正確的URL。我使用的是127,但是cookie是本地主機簽名的。感謝您的建議。是否有一種完整的構建應用程序使用藍圖指南anywher? – user3525290