[请益] Laravel 5.2 Auth attempt帐密杂凑问题

楼主: yongb (火系见习魔法师 )   2016-07-19 21:56:43
大家好,想请教各位先进几个问题
最近自己弄login(不是laravel自带的那套)
弄了好久
今天总算可以进入帐密验证了
但是我发现我打对的帐密还是会错
(不是error,而是进入我自己写if判断下的else错误讯息)
大概这样
if(auth){
echo '登入成功';
}
else{
echo '登入失败';
}
后来又去官网看了一下
发现这一段
http://i.imgur.com/XjKAccO.png
这意思是说
我sql的密码字段一定必须是加密过的值吗?
目前只有两个字段
username(帐号) passwork(密码)
root abc123
这样子xd
我先试着把abc123杂凑
bcrypt('abc123')
但发现
每次杂凑后产生的值都不一样
那这样认証还是能通过?laravel会帮我处理吗?
我直接把sql里面的abc123改成杂凑过的值可以吗?
还是要写个注册让它写入呢?
问题有点乱,先感谢各位大大的指点
作者: ej04cj86 (Swaglicious)   2016-07-20 08:53:00
为什么不用laravel内建的middleware呢? 你这样还要自己写middleware, 不然你routing会很乱能用laravel就用laravel的吧... 他的Authcontroller也可以加入你自己的business logic如果要"学" laravel的密码加密跟解密. 请看auth::guard
作者: MOONRAKER (㊣牛鹤鳗毛人)   2016-07-20 10:26:00
你不是要自己弄login 怎么又要和laravel接你要土制可以用sha1()加一个salt啦 但是仅限于学习

Links booklink

Contact Us: admin [ a t ] ucptt.com