QidaoConnect - 栖岛账号登录插件这是一款为Typecho/WordPress系统开发的插件，支持使用栖岛账号进行登录和注册。后续会支持更多系统的插件功能特点支持栖岛账号一键登录支持将栖岛账号与已有Typecho账号绑定支持使用栖岛账号信息注册新用户可配置是否需要完善用户资料支持自定义授权域（Scope）支持设置默认用户组和特权邮箱安装方法下载插件并解压QidaoConnect_Typecho.zipQidaoConnect_WordPress.zip将插件目录重命名为QidaoConnect并上传到Typecho的插件目录（/usr/plugins/）登录Typecho后台，在"控制台"->"插件"中找到"QidaoConnect"，点击"启用"点击"设置"，填写栖岛OAuth应用的Client ID和Client Secret配置说明应用ID(Client ID): 在栖岛开放平台申请的应用ID应用密钥(Client Secret): 在栖岛开放平台申请的应用密钥回调地址: 登录成功后的回调地址，需要将此地址设置到栖岛开放平台的回调域中授权域(Scope): 请求的权限范围，多个权限用空格分隔是否需要完善资料: 用户使用栖岛账号登录后，是否需要完善昵称、邮箱等信息默认用户组: 栖岛用户登录后默认的用户组权限，不同用户组拥有不同的操作权限特权邮箱列表: 这些邮箱的栖岛用户将获得管理员权限，一行一个邮箱使用方法后台登录页面插件启用后，会自动在Typecho后台登录页面底部添加栖岛登录按钮，无需额外设置。前台登录页面在需要显示登录按钮的地方，添加以下代码：<?php QidaoConnect_Plugin::loginBtn(); ?>如果需要显示文本链接而不是图标按钮：<?php QidaoConnect_Plugin::loginBtn(true); ?>在模板中使用在主题模板文件中添加栖岛登录按钮（例如在comments.php或sidebar.php中）：<?php if (class_exists('QidaoConnect_Plugin')) { echo ' '; echo '使用栖岛账号登录：'; echo QidaoConnect_Plugin::loginBtn(); echo ' '; } ?>栖岛开放平台配置指南访问栖岛开放平台并注册账号登录后创建一个OAuth2应用在应用设置中，填写回调地址为插件配置中显示的回调地址获取应用的Client ID和Client Secret，填入插件配置中设置适当的授权范围（Scope），建议至少包含：email screen_name avatar url常见问题Q: 为什么登录后跳转到首页而不是原来的页面？A: 请确保您的Typecho网站配置正确，特别是"站点地址"和"站点根目录"设置。Q: 登录时提示"获取栖岛用户信息失败"？A: 请检查您填写的Client ID和Client Secret是否正确，以及授权域（Scope）是否设置正确，申请的时候如果不包含这些权限但是又填写了不存在的权限就会出现问题。Q: 首次注册成功，但退出后再次登录提示"注册失败"？A: 这可能是由于邮箱冲突导致的。请确保您的栖岛账号邮箱与Typecho中已有账号的邮箱不冲突，或者尝试先使用该邮箱在Typecho中注册账号，然后再使用栖岛账号登录并绑定。Q: 如何修改登录按钮的样式？A: 您可以通过CSS自定义栖岛登录按钮的样式，按钮的HTML结构为一个带有图片的链接。版权和许可本插件版权归艺当然所有。您可以自由使用和分发本插件，但不得修改插件代码，且必须保留原始版权信息和作者署名。未经授权，不得将本插件进行二开。关于开发者开发者：艺当然栖岛平台：https://web.tvcloud.top/版本：1.0.0版权所有 © 2023-2024 艺当然，保留所有权利
畅云社区-“栖岛QIdao”小程序开发者入驻相关文档
栖岛QIdao是基于畅云社区所进行业务区分的项目。栖岛即拼音：“qidao”-栖岛-祈祷，寓意着我们将为你提供一座栖息的岛屿、温暖且独立，同时寓意祈祷，即是希望也是未来！我们于2022年开发畅云社区并且进行备案上线，于2025年年初开始开发栖岛产品，目前已经建立生态，支持web端文章写作发布，也支持web端的安全URL白名单提交和写作等，生态与畅云社区和网页以及栖岛形成一个可互动的生态圈，目前栖岛支持安卓和iOS，电脑端我们计划也全部兼容（电脑端目前处于开发阶段），本人目前在科技公司担任全栈开发和项目主管，自己的项目也有自己的好朋友等其他一些合伙人等一起运营。开发文档：前言我们现在栖岛支持小程序功能，能够为开发者提供推广，将你的小程序上线至栖岛中供大家使用，目前小程序我们推荐采用uniapp框架进行开发小程序。开发小程序的时候页面配置注意事项：在页面（pages.json）和配置文件（manifest.json）文件中不要配置"navigationStyle": "custom",为什么呢？因为uniapp在国内占据大面积市场，凭借着一套语言多端上线吸引着无数的个人和企业开发者，所以使用uniapp开发小程序最合适不过了，能够打包支付宝小程序微信小程序....等等。好了我们直接开始我们的小程序开发文档首先打开HBuilderX，然后创建项目然后我们选择uniapp项目，可以选择模版，或者去插件市场进行添加开源项目 Dcloud插件市场 然后配置好相关信息之类的，然后保存打包即可然后下载我们 栖岛Qidao客户端 ，后面测试你的小程序等需要用到，我们等待wgt包打包完成找到这个包，然后登录我们 栖岛用户中心-小程序管理平台 需要注意的是，审核通过后的产品再次修改会重新进入审核状态，这个时候我们登录自己的开发者账号去 栖岛Qidao客户端 进行自己测试，审核通过后可以通过搜索让其他用户体验你的小程序