Comment utiliser csrf_token dans les non-vues dans Laravel
習慣沉默2017-05-16 16:50:07
0
2
524
Excusez-moi, maîtres, comment utiliser csrf_token dans Laravel sans vue ? J'ai écrit un fichier php en public et j'y ai écrit un formulaire qui doit être soumis par courrier, mais csrf_token ne peut pas être utilisé.
Dans blade, vous pouvez obtenir rapidement la valeur du jeton csrf via {{csrf_token()}} {{csrf_token()}} 来快速获取到 csrf token 值
跟踪进入源码:app('session')->getToken()
Retracez le code source : app('session')->getToken().
D'après le code ci-dessus, il devrait être peu pratique à utiliser, car votre propre fichier php sous public ne démarre pas les ressources principales de Laravel via index.php, et la session ne doit pas être obtenue. La session de Laravel est traitée et n'est pas une session native PHP🎜.
Dans blade, vous pouvez obtenir rapidement la valeur du jeton csrf via
{{csrf_token()}}
{{csrf_token()}}
来快速获取到 csrf token 值跟踪进入源码:
Retracez le code source :app('session')->getToken()
app('session')->getToken()
.1. Obtenir via la façade de session
2. Utilisez l'application pour créer une instance de session afin d'obtenir
3. Obtenez-le de la lame