laravel 5.5 创建用户对象
来源:互联网 发布:市场数据 编辑:程序博客网 时间:2024/06/15 12:44
Tinker 是一个 REPL (read-eval-print-loop),REPL 指的是一个简单的、可交互式的编程环境,通过执行用户输入的命令,并将执行结果直接打印到命令行界面上来完成整个操作。
$ php artisan tinker
crtl + c 退出
通过提下命令轻松创建一个用户对象:
>>> App\Models\User::create(['name'=>'zp','email'=>'1356660191@qq.com','password'=>bcrypt('123456')])
在以上命令中,我们使用 App\Models\User
Eloquent 模型提供的 create
方法,通过传入一个关联数组来新建一个用户对象。在我们对用户的 password
进行赋值时,调用了一个叫 bcrypt
的方法,将 password
的值进行加密。
这是因为所有保存到数据库的用户密码在经过加密保存后安全性更高,这样当我们的数据库不幸被黑客脱库时,泄露出去的用户密码也都是有经过加密处理的。在读取用户密码的时候,Laravel 会先对密码进行解密再返回,这块的具体操作逻辑我们不必太担心,因为 Laravel 已为我们做好了一切防范措施。
阅读全文
0 0
- laravel 5.5 创建用户对象
- laravel创建或扩展用户自定义函数
- PowerBuilder怎么创建用户对象
- 删除用户及所有对象,创建用户
- Laravel 5.5 如何禁用用户注册
- 动态创建用户对象对象的方法
- laravel 5 用户管理
- Laravel 用户认证
- Laravel 重写用户登录
- laravel 用户身份验证
- Laravel 用户之间关注
- LARAVEL 用户登录实例
- Oracle 创建用户所有对象的同义词
- Laravel中创建Model
- 用Laravel创建项目
- PHP Laravel命令行创建
- laravel手动创建分页
- laravel mvc组件创建
- Unity3D使用UnityEvent来进行3D物体的拖拽
- 实现tomcat启动时自动运行代码
- Java内部类的使用小结
- js闭包详解
- 快速排序
- laravel 5.5 创建用户对象
- 存储过程分页,带参,返回值
- phpstorm常用快捷键
- jQuery 事件委托
- 关于SpringMVC的几种异常配置
- 隐藏系统软键盘工具类
- idea项目文件名为红色的解决办法
- 关于JavaScript 的 async/await
- androidstudio tool window 的显示、隐藏、固定