[英]csrf chack with phalcon php and angular
我将Phalcon PHP与angular JS一起使用,并且有一个带有toke隐藏输入的表单:
<input type="hidden" name="{{ security.getTokenKey() }}" value="{{ security.getToken() }}" >
我用ng-submit
表单。 在控制器中,我做了:
$post = $this->request->getJsonRawBody();
foreach($post as $postName => $postValue) {
$_POST[$postName] = $postValue;
}
if($post && $this->security->checkToken()) {
}
但是检查令牌返回false。 有人知道吗?
谢谢
您是否将会话适配器添加到了依赖注入器?
$di->setShared('session', function() {
$session = new Phalcon\Session\Adapter\Files();
$session->start();
return $session;
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.