PHP code example of hao / auth
1. Go to this page and download the library: Download hao/auth library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
hao / auth example snippets
开放平台 - 商户公钥
$key = auth:open_merchant_public_key_xxx (xxx:app_id值)
// 获取公钥内容(仅中间部分)
$public_key = 'MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqW1D7YQPfa2pURezqBbB+Pk9Requx2RP5HV8bl9OBpTMohs5eu/pjCh4UpjlNv75M2v6wuQv6yXUAwYER/jGrFxQVl9rVVegGPHgIbIMTvC8lktIQfe9CURex7vq63oF/GUAWXU+rliE+hg/RcGI53tRRllH7Tt2nB4mKltcpt4OvvaiDeiAZEnBgmgoSpaa3DBazHl1VoBmTvH2jEoo4fH3asQfZbrdf+0IC/zNb0l+QUJTQ7m1M6nvLjXMJGeiqkuAW4szZLLtghUFqqD0uURo5Or9A57Gu7mtNypqRG/7g/qc7/cdrSPzraO2H8RGdU05mg3wsXQCn1rhYiCwXwIDAQAB';
redis()->set($key, $public_key);
商户后台 - token(仅需要校验token的接口)
$key = auth:api_1 (1:用户id)
redis()->set($key, $token);
总后台 - token(仅需要校验token的接口)
$key = auth:admin_1 (1:用户id)
redis()->set($key, $token);
$auth->gateway('api')->check($params);