qantis/url-generator
最新稳定版本:v1.2.0
Composer 安装命令:
composer require qantis/url-generator
包简介
Générateur de lien de connexion pour les plateformes et la marketplace Qantis
README 文档
README
En php via Composer
Installer le package 'qantis/url-generator' : composer require qantis/url-generator
Plateformes Qantis
<?php
use Qantis\Tools\UrlGenerator;
include __DIR__.'/vendor/autoload.php';
$urlGenerator = new UrlGenerator('ma_clé_secrete');
$url = $urlGenerator('test@example.com');
echo $url;
// renvoie /connexion/?email=test@example.com×tamp=111111&hash=xxxxxx
Marketplace Qantis
<?php
use Qantis\Tools\MkpUrlGenerator;
include __DIR__.'/vendor/autoload.php';
$urlGenerator = new MkpUrlGenerator('ma_clé_secrete');
$url = $urlGenerator('test@example.com');
echo $url;
// renvoie /login/auto-login/?email=test@example.com×tamp=111111&hash=xxxxxx
- Faire un appel GET sur l'url généré, en retour est envoyé une url sur laquelle rediriger l'utilisateur pour qu'il soit automatiquement connecté à la marketplace
Algorithme général
Les parametres requis :
emailqui correspond à l'email de l'utilisateur à connectertimestampen secondeshashqui est calcul :- Concatener email, timestamp et la clé
- Hasher le résultat avec SHA256
- Convertir le hash en base-64
Récupérer la clé secrete
Vous devez demander à votre interlocuteur chez Qantis pour obtenir votre clé.
统计信息
- 总下载量: 979
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2020-08-07