使用slim框架与http基本身份验证中间件一起工作,我想保护除一个以外的所有路由。我已经找到了保护特定路线的方法,但没有保护除一条路线以外的所有路线。例如http://api.com/public/
。
答案 0 :(得分:2)
修改中间件的call()方法或重新创建它(它实际上只是一个文件),用
$resourceUri = $req->getResourceUri();
https://github.com/codeguy/Slim-Extras/blob/master/Middleware/HttpBasicAuth.php