我想在我的symfony1.4項目中編寫一個程序,它可以返回/給出不安全頁面的url,我該怎麼寫呢?如何在項目中獲取不安全頁面的URL?
我使用憑據保護了操作,並且我使用sfDoctrineGuard來確保安全性。
如果用戶沒有授權任何頁面,那麼該頁面會顯示來自sfwebresponse的401個代碼。
我給每一個actions.My第一個問題的憑據是
- 現在,我怎麼能測試該行爲被固定。
- 我想生成一個報告,其中包含每個網頁的url和各自的url是否安全?
我的routing.yml就像如下:
annual_performance_appraisal_details:
class: sfDoctrineRouteCollection
options:
model: AnnualPerformanceAppraisalDetails
module: AnnualPerformanceAppraisalDetails
prefix_path: /AnnualPerformanceAppraisalDetails
column: id
with_wildcard_routes: true
annual_performance_appraisal:
class: sfDoctrineRouteCollection
options:
model: AnnualPerformanceAppraisal
module: AnnualPerformanceAppraisal
prefix_path: /AnnualPerformanceAppraisal
column: id
with_wildcard_routes: true
apa_question_answer:
class: sfDoctrineRouteCollection
options:
model: ApaQuestionAnswer
module: ApaQuestionAnswer
prefix_path: /ApaQuestionAnswer
column: id
with_wildcard_routes: true
在我的第二個(2)的問題,我希望有一個像報告如下:
網址:...../AnnualPerformanceAppraisalDetails
SecurityReport:401(Athorization requried)
Url:...../AnnualPerformanceAppraisal
SecurityReport:401(Athorization r equried)或403 Forbidden
請更清楚地解釋你想完成什麼。你有什麼嘗試?你有任何代碼示例? – ilanco