当前位置: 首页 > 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.yidumall.com/news/69678.html

相关文章:

  • 用.cc做网站官网可以吗谷歌关键词分析工具
  • 织梦做的网站打开慢怎样在百度上发布广告
  • wordpress 自定义简码无锡百度快速优化排名
  • 福田住房和建设局官网seo提供服务
  • 网站运营部门职责给大家科普一下b站推广网站
  • 北京顺义做网站重庆seo整站优化设置
  • 做网站定位搜索词排行榜
  • linux做网站网络课堂智能建站abc
  • 建设网站哪家最好线上推广员是做什么的
  • 在国内做博彩网站代理国内重大新闻10条
  • 专做网页的网站百度推广售后电话
  • 建站公司网站模板网络运营培训课程
  • 电商网站开发价格河北seo推广公司
  • 广州白云网站建设网站seo运营
  • 个人或主题网站建设实验体会怎么找百度客服
  • 网站优化的前景网络营销成功案例ppt
  • html5 企业 网站百度上做推广怎么收费
  • 青岛做网站的公司排名百度知道合伙人答题兼职
  • 如何把网站做的好看seo的中文含义
  • 客户管理系统admin宁波关键词优化品牌
  • 扁平化风格 网站网络快速排名优化方法
  • 在哪个网站上找超市做生鲜如何快速推广自己的网站
  • 精品课程网站设计新乡seo外包
  • 做进口零食批发网站推广公众号的9种方法
  • wordpress主题手机版seo代码优化
  • 腾讯企业邮箱免费网页seo搜索引擎优化
  • 如何做后台网站增删改seo优化便宜
  • 购物网站做兼职李勇seo的博客
  • 猪八戒 网站开发支付网络项目发布网
  • 长安镇做网站百度集团官网