我正在尝试在我的应用程序中使用Hash::make()
,但我无法让它工作。我一直在尝试使用Laravel 3网站上的文档,因为我在Laravel 4文档上找不到任何内容。
当我尝试将Hash::make($password)
插入我的数据库时,它将值保存为0.我的字段为varchar
,其长度为100,应该足够长。我已经尝试插入我的数据库中的不同字段,它总是保存为0.我尝试将$password
设置为测试字符串,而不是来自表单的内容,它仍然保存为0.如果我插入{ {1}}如果没有$password
,则会存储我的密码。
我尝试在我的页面上回显Hash::make()
),但我没有得到回应。完全没有输出。我猜这就是我在尝试存储值时将0插入数据库的原因。
这可能与您通过Artisan使用Hash::make('test
设置的应用程序密钥相关吗?我发现我没有设置它,当我试图设置它时,它告诉我它已经设置好了吗?如何重置密钥?
答案 0 :(得分:2)