







Experimental Android credential provider for atproto accounts
@me - explore your atproto identity
see your atmosphere account — one account, all your apps and data

OAuth for ATProto Apps Part 2: Mobile Implementation - Lost in Inference
Part 2 of a 2-part series on implementing OAuth authentication for ATProto (Bluesky) applications.
Beyond the Statusphere: Part 2, ATProto OAuth, the TLDR - Hitchhiker's Guide to the Atmosphere
Gain a working knowledge of ATProto OAuth and feel confident implementing it in your projects.
ATProto User Intents Demo
This is a demo tool which allows atproto accounts to configure a reuse declaration for their public data. You can read more about this atproo mechanism in the "User Intents for Data Reuse" proposal from March 2025. Any account in the atproto network (including Bluesky accounts) can use this tool via OAuth. The source code for this demo is linked above.
Building AIP: An ATProtocol Authorization Gateway - Nick's Blog
OAuth is the first challenge developers face in the atmosphere. This post is about AIP, the authorization gateway we built at Graze Social to alleviate some of the pain.
Building OAuth Authentication for ATProto apps: Part 1, the web use-case - Building on atproto
In this follow-up OAuth implementation guide I dive a bit deeper into the actual implementation details of building authentication for your web or mobile app that builds on top of ATProto.

index.html · by atprotofans.com
An browser-side ATProtocol OAuth application with no dependencies that verifies supporters
Another OIDC gateway approach for using your atproto account to login to many different things tangled.org/bkb.arcnode.xyz/atauth Nice work @bkb.arcnode.xyz!
bkb
Giving @tangled.org a try. Updates to the atauth OIDC gateway are live. Passkey login for all apps -- Sign in with biometrics or a security key on every app 8 security fixes enforced session expiry Multi-arch Docker on GHCR One docker pull for amd64 and arm64 (Pi, Apple Silicon)
Atmosphere Account is now an Atmosphere App. What started as an account provider page is becoming an App Store-style registry for the Atmosphere: project profiles, discovery, screenshots, reviews, updates, and protocol-native records. Check out the explore page: atmosphereaccount.com/explore
Atmosphere Account
atmosphereaccount.comDon’t fret, atproto OAuth is coming to Surf!
Surf
HI @velvetshadow.fr, we're working on it!
for the past hour or so I’ve been playing with skycoll - my quick, vibe coded atproto equivalent of twecoll (an old thing I saw for twitter a few days ago on gh) can see the source code github.com/j4ckxyz/skycoll and can install with PyPI! has atproto OAuth, but I’ve only been using it with an alt for safety atm!
GitHub - j4ckxyz/skycoll: Bluesky/AT Protocol social-graph CLI — twecoll equivalent
github.comdame (@dame.is)

OAuth Patterns - AT Protocol Docs - AT Protocol
atproto made simple: granular permissions - underreacted
graze-social/aip
Bluesky social oauth scope "Bad token scope"

oAuthLoginwithBsky.md