Diffdown is a real-time collaborative Markdown editor/previewer built on the AT Protocol
diffdown.com
1{{template "base" .}}
2{{define "content"}}
3<div class="auth-page">
4 <h2>Sign in with AT Protocol</h2>
5 {{if .Error}}
6 <div class="alert alert-error">{{.Error}}</div>
7 {{end}}
8 <form method="post" action="/auth/atproto" class="auth-form">
9 <label>
10 <input type="text" name="handle" placeholder="Bluesky username or custom domain name" required autofocus
11 autocomplete="username" spellcheck="false" autocorrect="off" autocapitalize="off">
12 </label>
13 <button type="submit" class="btn">Continue</button>
14 </form>
15 <p class="auth-switch">Don't have an AT Protocol account? <a href="https://bsky.app" target="_blank" rel="noopener">Create one at bsky.app</a> or <a href="https://eurosky.tech" target="_blank" rel="noopener">eurosky.tech</a>.</p>
16</div>
17{{end}}