1、第一步获取产品ID和密钥(由我方技术提供)
2、实现无感登录
后端工作
贵公司的用户ID+产品ID+密钥 把上述字符串通过sha256加密后生成授权码。
示例代码
<?php/*** 需要贵公司配置的字段*/$user_id = "user_id_01"; // 贵公司的用户ID/*** 以下是固定值,不需要改动(由我方提供)*/$product_id = "437";$secret_key = "pX4WkMKeCjhQlrU-2wTusCtDG9oLkM7y"; // 加密Key$secret_srt = $user_id . $product_id . $secret_key;$secret = hash("sha256", $secret_srt);$data["user_id"] = $user_id;$data["product_id"] = $product_id;$data["secret"] = $secret;echo json_encode($data);
前端工作
前端拿到授权码后,生成登录URL,URL规则如下:
https://www.partnershare.net/product?user_id=用户ID&product_id=产品ID&secret=授权码
