Loading... <div class="tip share">请注意,本文编写于 101 天前,最后修改于 43 天前,其中某些信息可能已经过时。</div> # 前言 ps:截至到2024年07月16日该系统已经不支持访问了,您可联系作者要源码 <div class='handsome_aplayer player-content' data-preload="auto" data-autoplay="false" data-listMaxHeight="340px" data-order="list"> <div class="handsomePlayer-tip-loading"><span></span> <span></span> <span></span> <span></span><span></span></div><div class="handsome_aplayer_music" data-id="0041ynar0BlglL" data-server="tencent" data-type="song" data-auth="2e4c53a56ae154b07116e0f69bdf4232"></div> </div> 昨天做了一个统一用户身份认证系统 今天来出一个文档,希望大家测试一下看看有没有啥bug之类的 逐渐优化一下 这里提供一些必要信息 <div class="tab-container post_tab box-shadow-wrap-lg"> <ul class="nav no-padder b-b scroll-hide" role="tablist"> <li class='nav-item active' role="presentation"><a class='nav-link active' style="" data-toggle="tab" aria-controls='tabs-7b36fc2bb3d2c54033f306be2166adf2120' role="tab" data-target='#tabs-7b36fc2bb3d2c54033f306be2166adf2120'>开发者UID</a></li><li class='nav-item ' role="presentation"><a class='nav-link ' style="" data-toggle="tab" aria-controls='tabs-5680c9031f8c2657c8a15b078476b6ed851' role="tab" data-target='#tabs-5680c9031f8c2657c8a15b078476b6ed851'>开发者Access_key</a></li><li class='nav-item ' role="presentation"><a class='nav-link ' style="" data-toggle="tab" aria-controls='tabs-f47c29b6f808b9716ef979db9a535b0a972' role="tab" data-target='#tabs-f47c29b6f808b9716ef979db9a535b0a972'>用户名</a></li><li class='nav-item ' role="presentation"><a class='nav-link ' style="" data-toggle="tab" aria-controls='tabs-0019f92dbfaf259e3513bd3397144bde133' role="tab" data-target='#tabs-0019f92dbfaf259e3513bd3397144bde133'>用户密码</a></li> </ul> <div class="tab-content no-border"> <div role="tabpanel" id='tabs-7b36fc2bb3d2c54033f306be2166adf2120' class="tab-pane fade active in"> 947871178150</div><div role="tabpanel" id='tabs-5680c9031f8c2657c8a15b078476b6ed851' class="tab-pane fade "> 3MGyk0BaASRRjwKWfR</div><div role="tabpanel" id='tabs-f47c29b6f808b9716ef979db9a535b0a972' class="tab-pane fade "> tsetuser</div><div role="tabpanel" id='tabs-0019f92dbfaf259e3513bd3397144bde133' class="tab-pane fade "> testuser</div> </div> </div> 体验地址:https://passport.iczrx.cn/user/login.html callback地址待测试而定,需要测试的小伙伴们可以联系我嗷,我把callback地址填上去 # 文档 ## 发起登陆 > 请求地址:https://passport.iczrx.cn/api/auth.php 请求数据:uid(必要) 以POST或GET方式请求 返回信息:例:{"code":1,"url":"https:\/\/passport.iczrx.cn?uid=947871178150&key=e051881d62a834f1a5d8ea4e82b2cb5e4befaeb599670f73b1cd7fac548af420&time=1719630219"} 返回“1”则为请求成功,反则失败 随后客户端获取到url地址,引导用户前往登陆页 ## 登陆状态检测 > 请求地址:https://passport.iczrx.cn/api/login_v.php 请求数据:uid(必要)、access_token(必要)、authcode(必要) 其中authcode为登陆授权码,示例:eeb0ad23d82fbcc53f34a66c47395097 待用户正确完成登陆后系统返回一个authcode到回调地址 客户端接收这个数据,请求登陆状态检测API,以POST或GET的方式请求,优先使用POST 待信息传输正确后,系统返回code(“1”为登陆成功,其他则为失败)、用户基本数据、auth(“1”为成功认证状态,其他则为失效) 其中user_id为每位用户独有的,可以与数据库的user对应的user_id对比,实现快捷登陆 --- 更多的文档待更新,欢迎广大小伙伴们体验测试! 最后修改:2024 年 08 月 26 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 3 如果觉得我的文章对你有用,请随意赞赏