LaravelPackages.net
Acme Inc.
Toggle sidebar
wll/encrypt

php-encrypt

9
0
v0.1.4
About wll/encrypt

wll/encrypt is a Laravel package for php-encrypt. It currently has 0 GitHub stars and 9 downloads on Packagist (latest version v0.1.4). Install it with composer require wll/encrypt. Discover more Laravel packages by wll or browse all Laravel packages to compare alternatives.

Last updated

encrypt

encrypt可逆加密,从laravel中提取出来,用于php 比如hyperf框架,其它非框架也可以用

基本使用

1、 下载包

composer require wll/encrypt

2、 发布配置生成文件:config/autoload/encrypt.php

bin/hyperf.php vendor:publish wll/encrypt

3、 开始使用 - 授权控制器中写


use Wll\Encrypt\Encryption\EncryptionHyperfServiceProvider;		//hyperf 中使用
//use Wll\Encrypt\Encryption\EncryptionLaravelServiceProvider;  //laravel 中使用 然当也可以用app()方式调用
//use Wll\Encrypt\Encryption\EncryptionPhpServiceProvider;		//php 中使用

 public function index(){	
 
   $encryptionHyperfServiceProvider = new EncryptionHyperfServiceProvider();
   $encrypt = $encryptionHyperfServiceProvider->register();
   //生成密码
   $pass = $encrypt->encrypt('admin', true);     
   //解密  
   $descPass=$encrypt->decrypt($pass, true);
   //
   return ['pass'=>$pass,'descPass'=>$descPass];
}

Star History Chart