Laravel 对登录有一些问题

PHP中文网
Libérer: 2016-06-06 20:23:05
original
1220 Les gens l'ont consulté


laravel中的登录验证,如果自己写的话,个人理解:

过滤获取用户登录项,然后和数据库中的进行匹配,成功则跳转到登录后页面,并保存用户ID到session中,然后在有些地方直接调用去判断可以么?

还有就是框架自带的csrf_token如果要自己写登录的话,怎么集成呢?

回复内容:

laravel中的登录验证,如果自己写的话,个人理解:

过滤获取用户登录项,然后和数据库中的进行匹配,成功则跳转到登录后页面,并保存用户ID到session中,然后在有些地方直接调用去判断可以么?

还有就是框架自带的csrf_token如果要自己写登录的话,怎么集成呢?


只回答你的问题1
  其实你的问题,laravel的auth中间件已经完全都帮你实现了,你在有些地方去判断这个问题可以理解为
你的某些页面需要验证是否登录,那就给路由加上这个auth中间件即实现了你的某些页面判断的问题。路由
如下:

Route::group(['namespace' => 'Admin', 'middleware' => 'auth'], function()
{
    Route::controllers([
        'repo' => 'RepoController'
    ]);
Copier après la connexion

这样你的url访问如下
http://yourdomain.com/repo/index   到你的控制器action之前就会先走auth这个中间件了

 以上就是Laravel 对登录有一些问题的内容,更多相关内容请关注PHP中文网(www.php.cn)!


Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!