我正在使用 Silex 作为 angularjs 应用程序的后端。我想实现用户身份验证。到目前为止,我使用本教程(http://www.bubblecode.net/en/2012/08/28/mysql-authentication-in-silex-the-php-micro-framework/)和官方文档来实现它。后端返回纯 JSON,没有 HTML。
我的问题:
- 我如何发送登录请求?我从来没有得到适当的回应,只是一个 301 重定向。如果我尝试访问我无权访问的资源,这与我得到的响应相同。
- 如果我无权访问某个页面,后端总是将我重定向到登录路径。我想要的只是一个 401。我怎样才能改变这种行为?
多谢你们!干杯克里斯