Sign in
Join now
atlogin
kira.ws
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
ATProto-to-OIDC login bridge. Fork of anirudh.fi/atlogin, based on apenwarr/atlogin.
forked from
anirudh.fi/atlogin
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Commits on
main
Kira
74ea6387
Copied
Failed
Copy SHA
ui: keep the countdown wording conversational
Copy SHA
Browse repository
committed
1mo ago
Kira
e0f2a1c3
Copied
Failed
Copy SHA
ui: distinguish sign-in title from redirect countdown
Copy SHA
Browse repository
committed
1mo ago
Kira
bc2675f9
Copied
Failed
Copy SHA
fix: keep dismissed suggestions closed when async results arrive
Copy SHA
Browse repository
committed
1mo ago
Kira
f1b52547
Copied
Failed
Copy SHA
ui: simplify sign-in copy and emphasize the selected account
Copy SHA
Browse repository
committed
1mo ago
Kira
448d8a58
Copied
Failed
Copy SHA
docs: keep operator setup in README and developer checks in AGENTS
Copy SHA
Browse repository
committed
1mo ago
Kira
c159e8ad
Copied
Failed
Copy SHA
ui: center the remove icon and leave the account popup closed until focused
Copy SHA
Browse repository
committed
1mo ago
Kira
f976ab69
Copied
Failed
Copy SHA
fix: show only saved accounts when the picker query is empty
Copy SHA
Browse repository
committed
1mo ago
Kira
6ff9ed2f
Copied
Failed
Copy SHA
feat: confirm remembered sign-ins with a cancellable countdown and account switch
Copy SHA
Browse repository
committed
1mo ago
Kira
c291a0b4
Copied
Failed
Copy SHA
ui: forget individual recent accounts inline and simplify the login form
Copy SHA
Browse repository
committed
1mo ago
Kira
8f2aded1
Copied
Failed
Copy SHA
feat: allow operator-supplied CSS on login and session pages
Copy SHA
Browse repository
committed
1mo ago
Kira
bae40015
Copied
Failed
Copy SHA
feat: persist revocable remembered browser sessions with auth freshness controls
Copy SHA
Browse repository
committed
1mo ago
Kira
fde04b3a
Copied
Failed
Copy SHA
feat: suggest public accounts with recent-first profiles and exact lookup
Copy SHA
Browse repository
committed
1mo ago
Kira
dad095a8
Copied
Failed
Copy SHA
feat: remember recent handles and add an accessible account picker
Copy SHA
Browse repository
committed
1mo ago
Kira
d14be1fe
Copied
Failed
Copy SHA
Document file-based configuration alongside optional env injection
Copy SHA
Browse repository
committed
1mo ago
Kira
ddd9f887
Copied
Failed
Copy SHA
Allow HTTPS federation redirects from handle form CSP
Copy SHA
Browse repository
committed
1mo ago
Kira
b1cb71a1
Copied
Failed
Copy SHA
Bind OAuth flows per request and add strict OIDC login boundaries
Copy SHA
Browse repository
committed
1mo ago
Anirudh Oppiliappan
ebf31e73
Copied
Failed
Copy SHA
Clean up ASCII art
Copy SHA
Browse repository
committed
6mo ago
Anirudh Oppiliappan
6fb1a679
Copied
Failed
Copy SHA
Remove self-serve credential generation; simplify landing page and README
Copy SHA
Browse repository
committed
6mo ago
Anirudh Oppiliappan
165c3e2f
Copied
Failed
Copy SHA
Treat the server's own hostname as a passthrough domain
Copy SHA
Browse repository
committed
6mo ago
Anirudh Oppiliappan
69a8b252
Copied
Failed
Copy SHA
Fix NixOS module: replace mkPackageOption with mkOption
Copy SHA
Browse repository
committed
6mo ago
Anirudh Oppiliappan
2f2d3e38
Copied
Failed
Copy SHA
Add nix flake with devShell and NixOS service module
Copy SHA
Browse repository
committed
6mo ago
Anirudh Oppiliappan
09f709dc
Copied
Failed
Copy SHA
Add redirect_uri validation, CSRF protection, and XSS fixes
Copy SHA
Browse repository
committed
6mo ago
Avery Pennarun
0caf00a1
Copied
Failed
Copy SHA
apenwarr@apenwarr.ca was returning apenwarr.ca@apenwarr.ca, oops.
Copy SHA
Browse repository
committed
6mo ago
Avery Pennarun
1c241cf3
Copied
Failed
Copy SHA
Fix a little bug in the Login vs Login Anyway button label.
Copy SHA
Browse repository
committed
9mo ago
Avery Pennarun
cdff4426
Copied
Failed
Copy SHA
Auto-generated client-id strings weren't quite paranoid enough.
Copy SHA
Browse repository
committed
9mo ago
Avery Pennarun
54fc13b8
Copied
Failed
Copy SHA
Add a README.
Copy SHA
Browse repository
committed
9mo ago
Avery Pennarun
f3927845
Copied
Failed
Copy SHA
Add support for new atlogin.net domain.
Copy SHA
Browse repository
committed
9mo ago
Avery Pennarun
13037e11
Copied
Failed
Copy SHA
Clearer instructions on how to use the login form.
Copy SHA
Browse repository
committed
9mo ago
Avery Pennarun
396230cc
Copied
Failed
Copy SHA
frontend: Automatic generation of client secrets.
Copy SHA
Browse repository
committed
9mo ago
Avery Pennarun
943b11de
Copied
Failed
Copy SHA
Make atlogin code independent of what domain you host it on.
Copy SHA
Browse repository
committed
9mo ago
Avery Pennarun
15f70b3a
Copied
Failed
Copy SHA
"Login anyway" button even if verification fails.
Copy SHA
Browse repository
committed
9mo ago
Avery Pennarun
fc6685e5
Copied
Failed
Copy SHA
Handle logins like at@apenwarr.ca and apenwarr@apenwarr.ca:
Copy SHA
Browse repository
committed
9mo ago
Avery Pennarun
cfa91145
Copied
Failed
Copy SHA
Publish the apptest inside the atlogin app.
Copy SHA
Browse repository
committed
9mo ago
Avery Pennarun
0d53a03f
Copied
Failed
Copy SHA
More tips for how to set up webfinger correctly.
Copy SHA
Browse repository
committed
9mo ago
Avery Pennarun
4e5ec445
Copied
Failed
Copy SHA
apptest: helpful debugging form for webfinger entries.
Copy SHA
Browse repository
committed
9mo ago
Avery Pennarun
dbe1ba52
Copied
Failed
Copy SHA
Provide a client_name field to the ATProto's login service.
Copy SHA
Browse repository
committed
9mo ago
Avery Pennarun
e2f8f647
Copied
Failed
Copy SHA
cmd/apptest: a little app that validates the flow in your browser.
Copy SHA
Browse repository
committed
9mo ago
Avery Pennarun
ffc0ae35
Copied
Failed
Copy SHA
First attempt at making it work for tailnets other than @at.apenwarr.ca
Copy SHA
Browse repository
committed
9mo ago
Avery Pennarun
013551fe
Copied
Failed
Copy SHA
Instead of a hardcoded login, forward logins to the ATProto network.
Copy SHA
Browse repository
committed
9mo ago
Avery Pennarun
2ef33bf7
Copied
Failed
Copy SHA
Get the latest ca certs in the docker container.
Copy SHA
Browse repository
committed
9mo ago
Avery Pennarun
41a745d6
Copied
Failed
Copy SHA
Add the same LICENSE as tailscale OSS
Copy SHA
Browse repository
committed
9mo ago
Avery Pennarun
9c140a6a
Copied
Failed
Copy SHA
Add a simple placeholder page at /
Copy SHA
Browse repository
committed
9mo ago
Avery Pennarun
567064ef
Copied
Failed
Copy SHA
Extract fly.io secrets from env variables to a state dir.
Copy SHA
Browse repository
committed
9mo ago
Avery Pennarun
85d11c03
Copied
Failed
Copy SHA
Closer to working fly.io deploy.
Copy SHA
Browse repository
committed
9mo ago
Avery Pennarun
43a59e98
Copied
Failed
Copy SHA
fly.io config
Copy SHA
Browse repository
committed
9mo ago
Avery Pennarun
1fc9b244
Copied
Failed
Copy SHA
Support multiple clientids and a -new-client flag to generate a new one.
Copy SHA
Browse repository
committed
9mo ago
Avery Pennarun
42bfb484
Copied
Failed
Copy SHA
Basic OIDC server with hardcoded auth (not tested yet).
Copy SHA
Browse repository
committed
9mo ago