隐私政策
一、引言
本隐私政策适用于 DRheEheAM SSO(以下简称“本服务”),即部署于
sso.dreamgary.cn 的统一身份认证服务。本服务由个人开发者运营,
为 dreamgary.cn 及其子域名下的各个站点提供账号注册、登录与身份信息共享能力。
使用本服务即表示你已阅读并理解本政策。如果你不同意本政策,请停止使用本服务。
二、我们收集的信息
我们只收集为完成身份认证所必需的信息。
1. 你主动提供的信息
- 邮箱地址:用于账号注册、登录与身份识别。
- 用户名:你设置的显示名称,用于在各站点标识你的身份。
- 密码:仅以不可逆的哈希形式存储,我们无法还原你的明文密码。
2. 通过第三方登录获取的信息
当你选择使用 GitHub 或 Google 登录时,我们会从对应平台获取以下信息:
| 信息项 | GitHub | 用途 | |
|---|---|---|---|
| 唯一用户标识 | 是 | 是 | 绑定账号,防止重复注册 |
| 用户名 / 昵称 | 是 | 是 | 生成默认显示名称 |
| 邮箱地址 | 是(需授权) | 是 | 账号识别与关联 |
| 头像地址 | 是 | 是 | 显示头像 |
我们不会获取你在 GitHub 上的仓库、代码、组织成员关系,
也不会获取你在 Google 上的邮件、云端硬盘、日历或任何其他数据。
授权范围严格限定为 read:user、user:email(GitHub)与
openid、email、profile(Google)。
3. 自动收集的信息
- 登录日志:登录时间、IP 地址、浏览器标识(User-Agent)、登录方式。
- 会话信息:用于维持登录状态的会话标识。
上述信息用于账号安全审计与异常登录排查。
三、信息的使用目的
- 创建与维护你的账号;
- 验证你的身份,完成登录流程;
- 在你授权的站点之间共享必要的身份信息(邮箱、用户名、头像);
- 检测与防范未授权访问、滥用与安全威胁;
- 排查故障与改进服务稳定性。
我们不会将你的信息用于广告投放、用户画像或出售给任何第三方。
四、Cookie 与本地存储
本服务使用以下 Cookie:
| 名称 | 用途 | 有效期 |
|---|---|---|
sso_session | 维持你在本服务的登录状态 | 30 天 |
sso_csrf | 防止跨站请求伪造攻击 | 会话期间 |
除上述必要 Cookie 外,本站不使用任何统计、追踪或广告 Cookie。
站点的深浅色主题偏好保存在浏览器的 localStorage 中,不会上传到服务器。
五、信息共享
在以下情形下,我们会共享必要的信息:
- 向你授权的站点:当你使用本服务登录某个站点时,该站点会获得你授权的身份信息 (用户标识、用户名、邮箱、头像)。具体范围在授权确认页面上明确展示。
- 法律要求:在收到合法有效的法律文书要求时,我们可能依法提供相关信息。
除此之外,我们不会向任何第三方出售、出租或共享你的个人信息。
六、数据存储与安全
- 数据存储于位于海外的自有服务器,全站强制 HTTPS 传输加密。
- 密码使用 bcrypt 等业界标准的不可逆哈希算法存储。
- 访问令牌仅存储哈希值,并设有有效期与吊销机制。
- 服务端密钥与凭据文件权限严格限制,不纳入版本控制。
尽管我们采取了合理的安全措施,但任何互联网服务都无法保证绝对安全。 请使用足够强度的密码,并妥善保管你的第三方账号。
七、数据保存期限
- 账号信息:自账号创建起保存,直至你申请注销。
- 登录日志:保存不超过 180 天。
- 授权码与访问令牌:到期后自动失效并定期清理。
八、你的权利
你有权:
- 查询与更正:查看并修改你的账号资料;
- 解除绑定:随时解除已绑定的 GitHub 或 Google 账号;
- 删除:申请注销账号并删除相关数据;
- 撤回授权:在 GitHub 或 Google 的账号设置中撤销对本应用的授权。
如需行使上述权利,请通过下方联系方式与我们联系。我们将在合理期限内处理。
九、未成年人保护
若你未满 14 周岁,请在监护人陪同下阅读本政策并使用本服务。 我们不会主动收集未成年人的额外个人信息。
十、政策变更
我们可能适时更新本政策。重大变更时,我们会在本页面公示更新日期, 并在必要时通过站内方式提示。继续使用本服务即视为接受更新后的政策。
十一、联系我们
如对本政策有任何疑问、意见或投诉,可通过以下方式联系: