当用户登录并且会话过期时(Laravel),Angular中有一个401 intercepter,它将用户重定向到登录页面。 登录页面有一个Laravel过滤器,用于检查csrf令牌,但当登录回来时,令牌不匹配。我需要从Laravel注入/获取一个新的CSRF令牌。
任何人都有任何想法如何解决这个问题?
我通过以下方式注入令牌:
<script>angular.module('trackr').constant('CSRF_TOKEN', {
_token: '<?= csrf_token(); ?>'
});
</script>