当前位置: 首页 > news >正文

做网站工资高吗福州关键词快速排名

做网站工资高吗,福州关键词快速排名,网站标题如何修改,织梦 别人 网站 模板首先声明:这里只是作为一个记录,实行拿来主义,懒得去记录那些分析源码的过程,不喜勿喷,可直接划走。 第一步:创建文件夹:app/Helpers/Hasher; 第二步:创建文件: app/Help…

首先声明:这里只是作为一个记录,实行拿来主义,懒得去记录那些分析源码的过程,不喜勿喷,可直接划走。
第一步:创建文件夹:app/Helpers/Hasher;
第二步:创建文件:
app/Helpers/Hasher/MD5Hash.php; app/Providers/MD5HashServiceProvider.php
第三步:修改文件:
1.MD5Hash.php:

namespace App\Helpers\Hasher;use Illuminate\Contracts\Hashing\Hasher;class MD5Hash implements Hasher
{public function check($value, $hashedValue, array $options = []){return $this->make($value.$hashedValue['salt']) == $hashedValue['password'];}public function needsRehash($hashedValue, array $options = []){return false;}public function make($value, array $options = []){return md5($value);}/*** @param string $hashedValue* @return array*/public function info($hashedValue){// TODO: Implement info() method.}
}

说明:check方法中的$hashvalue主要是根据自己的App/User.php中的getAuthPassword方法返回的内容。构造加密算法的主要是在make方法中实现。
2.MD5HashServiceProvider.php:

<?phpnamespace App\Providers;use Illuminate\Support\ServiceProvider;
use App\Helpers\Hasher\MD5Hash;class MD5HashServiceProvider extends ServiceProvider
{/*** Register services.** @return void*/public function register(){//}/*** Bootstrap services.** @return void*/public function boot(){//$this->app->singleton('hash', function () {return new MD5Hash;});}public function provides(){
//        return parent::provides(); // TODO: Change the autogenerated stub
//        return ['hash'];}
}

说明:这个文件照搬就可以
3.app/User.php:

<?phpnamespace App;use Illuminate\Contracts\Auth\MustVerifyEmail;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Illuminate\Notifications\Notifiable;class User extends Authenticatable
{use Notifiable;/*** The attributes that are mass assignable.** @var array*/protected $fillable = ['username', 'email', 'password',];/*** The attributes that should be hidden for arrays.** @var array*/protected $hidden = ['password', 'remember_token',];/*** The attributes that should be cast to native types.** @var array*/protected $casts = ['email_verified_at' => 'datetime',];protected $table = 'rk_admin';public function getAuthPassword(){return ['password'=>$this->attributes['password'], 'salt'=>$this->attributes['salt']];}}

说明:这里的getAuthPassword方法是返回需要的字段。需要添加自己的admin表。
4.config/app.php

//        Illuminate\Hashing\HashServiceProvider::class, //修改为自己的md5\App\Providers\MD5HashServiceProvider::class, //这里修改为自己的服务提供者

同理,其他类型的加密算法可以在md5hash.php中自己去自由发挥。

http://www.hrbkazy.com/news/7033.html

相关文章:

  • 做网站去哪找客户百度手机关键词排名工具
  • 郑州东区网站建设外贸seo网站建设
  • 线上企业订单管理系统网站网站建设需求模板
  • 网站排名软件网址珠海网站建设优化
  • 品牌网站建设哪里有上海网站排名seo公司
  • 北京做网站s优化是什么意思
  • 网站制作要用哪些软件有哪些太原seo快速排名怎么样
  • 石家庄网站建设联系方式我想创建一个网络平台
  • 给彩票网站做排名违法吗2021年年度关键词
  • 58同城长沙回收网站建设住房和城乡建设部官网
  • 应用软件下载appseo外包公司优化
  • 公司的网站链接找谁做今日全国疫情一览表
  • 如何制作自己的网站链接教程网络推广公司加盟
  • 个人简介代码网页制作模板安徽百度关键词优化
  • 网站开发的岗位职责域名备案查询官网
  • 让人做网站需要注意什么公司网站推广方法
  • 电子商务网站建设的准备工作有哪些网站建设对企业品牌价值提升的影响
  • 手机网站效果图做多大的百度搜索推广采取
  • 如何用wordpress做一个企业网站推广赚钱的软件
  • 做网站先做前台还是后台新媒体seo指的是什么
  • 网站建设找谁做青岛网站建设制作推广
  • 网站开发实验心得班级优化大师使用心得
  • 做网站的服务器多少钱一年如何优化搜索引擎
  • 深圳为华网络科技有限公司杭州百度优化
  • 网站建设橙子优化疫情二十条措施
  • sns社交网站开发教程免费发布推广平台
  • 郑州做网站hnmaorui深圳网络推广案例
  • 太原百度seo网站建设百度app营销软件
  • 蓝海电商怎么做关键词优化设计
  • java做租房网站项目设计国外免费网站建设