我已經使用了restful-authentication,我有「公共」佈局和完全不同的「成員」佈局。當有人訪問我的根(默認爲公共)時,我如何檢查他們是否已登錄並將其重定向到成員的部分?用戶是否登錄? (寧靜認證)
0
A
回答
3
RestfulAuthentication提供了一些條件方法/幫助程序,包括一個叫做logged_in?
的方法/幫助程序。如果用戶已登錄,則返回true。 查看authenticated_system.rb
文件以獲取所有可用方法的列表。
1
你可以在application_controller.rb這樣定義的方法:
private
def require_user
# logic to check if session exists and redirect if not
end
然後添加下面的頁面都需要用戶在登錄:
before_filter :require_user
我不是熟悉restful-auth,所以我不知道需要的確切檢查。
祝你好運。
相關問題
- 1. 寧靜認證current_user
- 2. 春天mvc寧靜登錄
- 3. 寧靜的認證。在Rails 3中
- 4. 如何設計寧靜登記,認證,重置密碼
- 5. 用鹽認證用戶登錄
- 6. 創建一個寧靜的登錄API
- 7. Instagram API認證 - 用戶是否必須使用自己的帳戶登錄?
- 8. 檢查用戶是否登錄laravel 4
- 9. ldapjs認證(用戶登錄設置)
- 10. Codeigniter - 用戶認證/登錄插件/類?
- 11. ActiveAdmin用戶是否登錄?
- 12. 用戶是否登錄Google?
- 13. 登錄認證
- 14. 如何檢查用戶是否「登錄」?
- 15. 檢查用戶是否登錄
- 16. 谷歌應用引擎寧靜的web服務認證
- 17. 的要求被認爲是寧靜
- 18. 寧靜的身份驗證「找不到發電機認證」
- 19. backbone.js - 處理用戶是否登錄
- 20. scrapy認證用cookies登錄
- 21. 寧靜WCF默認值
- 22. Auth0登錄認證
- 23. 登錄認證2.0
- 24. WPF登錄認證
- 25. 是否可以使用Laravel來登錄/認證系統?
- 26. 是否存在將用戶與登錄方法分開的Rails認證庫?
- 27. CI離子認證,看看是否有不同的用戶登錄
- 28. Django檢查用戶是否已登錄
- 29. 檢查用戶是否已登錄
- 30. 調用WCF寧靜服務時需要形式認證用戶的方法?