我想在我的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