商店审核需要独立的隐私、用户协议和注销页;运营后台也要按应用包名启用或停用价格。 Co-authored-by: Cursor <cursoragent@cursor.com>
89 lines
4.6 KiB
HTML
89 lines
4.6 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="zh-CN" data-theme="dark">
|
||
<head>
|
||
<meta charset="UTF-8" />
|
||
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover" />
|
||
<title>注销 — Full Story Novel</title>
|
||
<meta name="description" content="如何在 Fullstorynovel 中注销账号。" />
|
||
<link rel="stylesheet" href="/assets/css/site.css?v=20260923-dl" />
|
||
<link rel="icon" href="/assets/favicon-32.png?v=20260920" type="image/png" sizes="32x32" />
|
||
<style>
|
||
.legal-page .topbar-inner { flex-wrap: wrap; row-gap: 0.5rem; }
|
||
.legal-nav { display: flex; flex-wrap: wrap; gap: 0.65rem 1rem; margin-left: auto; }
|
||
.legal-nav a { color: var(--text); text-decoration: none; white-space: nowrap; padding: 0.4rem 0; }
|
||
.legal-nav a[aria-current="page"] { color: var(--accent); font-weight: 700; }
|
||
.legal-doc { max-width: 44rem; background: var(--bg-card); border: 1px solid var(--line); border-radius: var(--radius); padding: 1.25rem 1.25rem 1.5rem; }
|
||
.legal-doc h1 { font-size: 1.7rem; line-height: 1.3; margin: 0 0 0.35rem; }
|
||
.legal-doc .updated { color: var(--muted); margin: 0 0 1rem; }
|
||
.legal-doc h2 { font-size: 1.05rem; margin: 1.35rem 0 0.4rem; }
|
||
.legal-doc p, .legal-doc li { color: var(--text); }
|
||
.legal-doc ol, .legal-doc ul { margin: 0.3rem 0 0; padding-left: 1.2rem; }
|
||
.legal-doc li { margin: 0.35rem 0; }
|
||
.legal-doc a { color: var(--accent); }
|
||
.footer-links a { white-space: nowrap; padding: 0.35rem 0; }
|
||
.footer-links a[aria-current="page"] { color: var(--text); font-weight: 700; text-decoration: underline; text-underline-offset: 0.2em; }
|
||
@media (max-width: 640px) {
|
||
.legal-nav { width: 100%; margin-left: 0; }
|
||
.legal-doc { padding: 1rem; }
|
||
}
|
||
</style>
|
||
<script>
|
||
(function () {
|
||
try {
|
||
var t = localStorage.getItem("fsn_theme");
|
||
if (t === "light" || t === "dark") document.documentElement.setAttribute("data-theme", t);
|
||
else document.documentElement.setAttribute("data-theme", "dark");
|
||
} catch (e) {}
|
||
})();
|
||
</script>
|
||
</head>
|
||
<body class="legal-page">
|
||
<header class="topbar">
|
||
<div class="container topbar-inner">
|
||
<a class="brand" href="/">
|
||
<img class="brand-mark" src="/assets/logo.png?v=20260920" width="36" height="36" alt="Full Story Novel" />
|
||
<span class="brand-text">Full Story Novel</span>
|
||
</a>
|
||
<nav class="legal-nav" aria-label="页面">
|
||
<a href="/">首页</a>
|
||
<a href="/privacy">隐私政策</a>
|
||
<a href="/terms">用户协议</a>
|
||
<a href="/delete" aria-current="page">注销</a>
|
||
</nav>
|
||
</div>
|
||
</header>
|
||
<main class="container">
|
||
<article class="legal-doc">
|
||
<h1>注销账号</h1>
|
||
<p class="updated">在 Fullstorynovel 应用里注销。本网站没有单独的注销表单。</p>
|
||
<h2>在应用里怎么做</h2>
|
||
<ol>
|
||
<li>打开 Fullstorynovel,进入「设置」。</li>
|
||
<li>在「账号与安全」中点「注销账号」。还没登录时,应用会提示「请先登录后再注销账号」。</li>
|
||
<li>页面会显示当前绑定的邮箱。先点「获取验证码」,验证码发到这个邮箱,再把验证码填进去。应用内的说明是:请先向绑定邮箱获取验证码,再确认注销;测试账号可以不填写验证码。</li>
|
||
<li>点「确认注销」。应用会再问一次「确定注销账号?」,并说明此操作不可撤销,注销后将退出登录。</li>
|
||
</ol>
|
||
<h2>提交之后会发生什么</h2>
|
||
<p>普通账号必须先通过发到绑定邮箱的验证码。通过后,服务器会让该账号的登录失效,并清除好友关系、会话以及相关联的账号数据,再删除这个正在使用的账号。应用内的说明是:注销后账号将被永久删除,这些数据一并清除且无法恢复。原来的邮箱可以重新注册,但历史数据不会找回。</p>
|
||
<p>注销成功后,应用会清掉本机保存的登录状态。保存在本机的书籍和阅读进度不会随这次注销自动删掉。</p>
|
||
<h2>相关页面</h2>
|
||
<p><a href="/">返回首页</a> · <a href="/privacy">隐私政策</a> · <a href="/terms">用户协议</a></p>
|
||
</article>
|
||
</main>
|
||
<footer class="footer">
|
||
<div class="container footer-inner">
|
||
<div>
|
||
<strong>Full Story Novel</strong>
|
||
<p>连载小说阅读。</p>
|
||
</div>
|
||
<div class="footer-links">
|
||
<a href="/">首页</a>
|
||
<a href="/privacy">隐私政策</a>
|
||
<a href="/terms">用户协议</a>
|
||
<a href="/delete" aria-current="page">注销</a>
|
||
</div>
|
||
</div>
|
||
</footer>
|
||
</body>
|
||
</html>
|