默認Plone的行爲是當用戶試圖訪問他或她沒有權限內容顯示登錄框。讓Plone的給予適當的403禁止錯誤
如何更改此行爲,以便顯示相反而未經授權的頁面?如何自定義這個未經授權的頁面以獲得自定義文本。等等?
默認Plone的行爲是當用戶試圖訪問他或她沒有權限內容顯示登錄框。讓Plone的給予適當的403禁止錯誤
如何更改此行爲,以便顯示相反而未經授權的頁面?如何自定義這個未經授權的頁面以獲得自定義文本。等等?
自定義此模板:Products.CMFPlone /產品/ CMFPlone /毛皮/ plone_login/require_login.py,無論是通過 「舊式」 皮膚定製的 「新風格」 jbot定製:http://pypi.python.org/pypi/z3c.jbot(見CMF Objects
部分)
配置PAS是更好的方法。 – 2011-06-15 18:55:10
PAS通過調用任何挑戰的插件,所以要避免登錄表單中acl_users停用這些插件響應一個401未經授權錯誤。
A 403 Forbidden不應該導致挑戰。但是在生產模式下(但不是調試模式),這些錯誤是隱藏的,它們被轉換成404 Not Found。
這是我想知道的,謝謝 – aclark 2011-06-15 13:55:58
僅供參考,有現在也有PAS插件,只重定向到登錄表單,如果UA是一個瀏覽器:
https://pypi.python.org/pypi/koodaamo.pas.browseronlyredirect/
不要忘了接受一個答案,武先生! :-) – aclark 2011-06-16 14:22:27