美文网首页
laravel中Uuid的使用和密码加盐

laravel中Uuid的使用和密码加盐

作者: 北冥摸鱼 | 来源:发表于2016-11-16 22:59 被阅读0次
Uuid

uuid是唯一的id,不用像id一样使用自增,也不用添加主键因,为它就是唯一,而且它的数值也非常大,号称一千年也不会重复
安装:在项目根目录下使用composer require ramsey/uuid命令安装这个插件
引入命名空间 use Ramsey\Uuid\Uuid;

public function get_ceshi(Request $request)
{
    $data = Uuid::uuid1();
    $uuid = $data->getHex();
    //接下来我们就可以使用uuid这个号称一千年都不会重复的id了
    return $uuid ;
}
Token密码加盐
  1. .env文件中添加上PASSWORD_TOKEN=自定义字符串
  2. 在密码后面连接.env('PASSWORD_TOKEN')达到密码加盐效果如下例:
    $data['pass'] = md5($data['pass'].env('PASSWORD_TOKEN'));
  3. 当然在解密的时候也不能忘了使用这个加盐效果进行解密

相关文章

  • laravel中Uuid的使用和密码加盐

    Uuid uuid是唯一的id,不用像id一样使用自增,也不用添加主键因,为它就是唯一,而且它的数值也非常大,号称...

  • Laravel中uuid的使用

    使用Webpatser 1.下载扩展包composer require webpatser/laravel-uui...

  • laravel密码加密

    Laravel框架中 (1) 辅助方法:'加盐' 加密解密 : (2)门面:Hash加密和验证

  • MD5加盐

    参考 浅谈MD5加密算法中的加盐值(SALT) 一种简单的给MD5加盐算法 md5密码加盐 对用户密码进行加盐处理

  • PHP密码散列算法的学习

    不知道大家有没有看过 Laravel 的源码。在 Laravel 源码中,对于用户密码的加密,使用的是 passw...

  • laravel 5.2 auth 登录机制修改

    laravel 5.2在使用内置的auth进行登录控制时默认是使用邮箱和密码登录的,如果需要通过用户名和密码去登录...

  • 加盐: 在密码学中,是指通过在密码任意固定的位置插入特定的字符串,让散列后的节后和使用原始数据的结果不相符,之后再...

  • laravel-admin 后台登录用户登录,使用固定密码的办法

    laravel-admin 后台登录用户登录,使用固定密码的办法 修改文件:vendor/laravel/fram...

  • 关于密码加密

    密码加密一般在处理登录、注册、修改密码的时候使用。正常来说密码加密使用加密算法之后,还需要使用加盐,相对来说会安全...

  • 如何在 make:auth 之后用 QQ 邮箱发送自定义密码重置

    生成授权码 使用 Laravel 发送 QQ邮件使用的不是 QQ邮箱号和密码,而是 QQ邮箱号和授权码(QQ 推出...

网友评论

      本文标题:laravel中Uuid的使用和密码加盐

      本文链接:https://www.haomeiwen.com/subject/biarpttx.html