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

贵州网站建设表白网站在线制作软件

贵州网站建设,表白网站在线制作软件,erp系统要学多久,芗城区建设局网站首先声明#xff1a;这里只是作为一个记录#xff0c;实行拿来主义#xff0c;懒得去记录那些分析源码的过程#xff0c;不喜勿喷#xff0c;可直接划走。 第一步#xff1a;创建文件夹#xff1a;app/Helpers/Hasher; 第二步#xff1a;创建文件#xff1a; 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.zqtcl.cn/news/40198/

相关文章:

  • 建设银行网站网页丢失泰安可信赖的企业建站公司
  • 建设网站最便宜多少钱一级a做爰片免费网站下载
  • 平面设计网站灵感seo收费还是免费
  • 行业网站方案哪个公司要做网络推广
  • 广州手机网站建设哪家好搬瓦工一键WordPress
  • 宁波市建设局网站网站404错误来源
  • 影视网站seo描述房地产估价师
  • 如何在图片上添加文字做网站php mysql网站开发全程实例
  • 怎么注册网自己的网站吗公司的网站打不开
  • 七星彩网站开发公司源码建站之网站建设
  • 东莞平台网站建设设计公司网站开发毕业设计书
  • php网站开发待遇php网站后台登陆不上
  • 英文网站建设用哪种字体给传销产品做网站
  • 做网站要用到数据库吗做网站的意义大不大
  • 软文推广服务珠海关键词优化软件
  • 龙岩北京网站建设权威的锦州网站建设
  • 淘宝做任务网站成立一个做网站的公司成本
  • 做p2p理财网站wordpress 运费设置
  • 免费做公司网站能在百度上搜索的到it网站开发公司
  • 免费网站电视剧全免费wordpress 需登录才能
  • asp.net 网站安装中国石化工程建设有限公司首页
  • 飞鱼网站建设购物网站分为几个模块
  • 网站没有备案做竞价吗泰国做企业网站
  • 清远网站关键词优化网站注册域名多少钱
  • 哪类网站赚钱 优帮云江门做网站的公司
  • 用windows建设网站好吗筑建网站
  • 嘉兴备案网站宁波住房和城乡建设培训网站
  • win7电脑做网站主机怎么建设QQ网站
  • 做网站哪便宜网站展示型广告案例解析
  • 网站建设入门教程pdf小程序电商模板