我想做的是:然后用户在我的网站上注册,他会收到一封带有确认随机代码的电子邮件。
我的 Controller 看起来像这样:
$activation_code = str_random(40);
/*
* Register user.
*/
$user = Sentry::register([
'username' => Input::get('username'),
'email' => Input::get('email'),
'password' => Input::get('password'),
'language_id' => $language->id,
'activation_code' => $activation_code
]);
$user->slug = Str::slug($user->username);
$user->save();
但后来我检查了数据库,activation_code 单元格是空的。我做错了什么?谢谢解答!
最佳答案
我假设你的意思是激活列而不是表格,检查你的可填充数组并确保它在那里。
编辑 从头开始,它看起来像是自动激活用户,在这种情况下不需要激活码。
关于php - Laravel 随机到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33519229/