One way in: email sign-in only; wallet-only sessions finish setup by email
- Remove the "sign in with just your wallet" door from the sign-in card. - A wallet-only session (no account) is walked to the email card with a finish-setup note; verifying the code links that wallet to the account and retires the wallet-only session, so member #, purchases and payouts stay attached and username/profile work. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
+3
-3
@@ -27,6 +27,8 @@
|
||||
<b id="sponsorNoteName" style="font-size:19px;color:var(--mint)"></b></p>
|
||||
</div>
|
||||
<div class="card" id="magicCard" hidden>
|
||||
<p id="mcFinish" class="small" style="color:var(--amber);margin:0 0 10px" hidden>Your wallet is signed in, but it has no account yet.
|
||||
Add your email to finish setting up. Your wallet, member number and purchases stay attached.</p>
|
||||
<h3>Sign in or join free</h3>
|
||||
<p class="muted small">Type your email and we send a 6-digit code. No password to invent,
|
||||
no password to forget. New emails get a free account automatically.</p>
|
||||
@@ -50,8 +52,6 @@
|
||||
<button class="btn sec" id="loginBtn">Log in</button>
|
||||
</div>
|
||||
</div>
|
||||
<p class="small muted">Crypto-native? You can also <a href="#" id="walletSigninLink">sign in with just your wallet</a>.
|
||||
One free signature, no email needed.</p>
|
||||
<p class="small muted"><a href="/">← Back to the site</a></p>
|
||||
<div class="card" id="adSlotLogin" hidden></div>
|
||||
</div>
|
||||
@@ -697,7 +697,7 @@
|
||||
</div>
|
||||
<script src="/assets/common.js?v=20260909a"></script>
|
||||
<script src="/assets/wallet.js?v=20260908t"></script>
|
||||
<script src="/assets/my.js?v=20260909a"></script>
|
||||
<script src="/assets/my.js?v=20260909b"></script>
|
||||
<script src="/assets/chat.js?v=20260907l"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user