ATProto Browser

ATProto Browser

Experimental browser for the Atmosphere

Post

AIP handles OAuth and app-password auth for ATProto. Auth once to get a JWT, then fetch DPoP or bearer creds for API calls. It also auto-refreshes sessions, so tokens stay valid without blocking your app.

May 1, 2025, 10:54 PM

Record data

{
  "uri": "at://did:plc:cbkjy5n7bk3ax2wplmtjofq2/app.bsky.feed.post/3lo5fpbauak23",
  "cid": "bafyreihfem7dhmadrsnghllbnbg5f2ei2kqisyghpw7gwfsdew3awifo34",
  "value": {
    "text": "AIP handles OAuth and app-password auth for ATProto. Auth once to get a JWT, then fetch DPoP or bearer creds for API calls. It also auto-refreshes sessions, so tokens stay valid without blocking your app.",
    "$type": "app.bsky.feed.post",
    "langs": [
      "en"
    ],
    "reply": {
      "root": {
        "cid": "bafyreiatymdsohgzyyxgj7bvfm3xua42xei7vzrqf4sakldzd7d3ojllcm",
        "uri": "at://did:plc:cbkjy5n7bk3ax2wplmtjofq2/app.bsky.feed.post/3lo573z4v2k23"
      },
      "parent": {
        "cid": "bafyreidf6kgglybxfsmvpvg4lqep2jhjltlhzy6iqsmvszdopkq7bxfnvm",
        "uri": "at://did:plc:5w4eqcxzw5jv5qfnmzxcakfy/app.bsky.feed.post/3lo5fcyymek2t"
      }
    },
    "createdAt": "2025-05-01T22:54:27.490Z"
  }
}