ATProto Browser

ATProto Browser

Experimental browser for the Atmosphere

Post

Kinda stupid in hindsight lol, that expiry doesn't describe the lifetime of our session cookie JWT it describes the lifetime of the corresponding atproto access token. This isn't what exp is supposed to be used for I moved the timestamp into a custom "token_exp" claim to fix in the end

May 8, 2025, 2:06 PM

Record data

{
  "uri": "at://did:plc:2xau7wbgdq4phuou2ypwuen7/app.bsky.feed.post/3loo3hfafq22q",
  "cid": "bafyreifh6x4x3sulpfjbayvohpfa3wu26zokdcfjv5cjbw7cjzh2onyx2y",
  "value": {
    "text": "Kinda stupid in hindsight lol, that expiry doesn't describe the lifetime of our session cookie JWT it describes the lifetime of the corresponding atproto access token. This isn't what exp is supposed to be used for\n\nI moved the timestamp into a custom \"token_exp\" claim to fix in the end",
    "$type": "app.bsky.feed.post",
    "langs": [
      "en"
    ],
    "reply": {
      "root": {
        "cid": "bafyreiafycrzvel6fttqrffztgqwm2xjc5hdl6apajv3syzshjff6khs24",
        "uri": "at://did:plc:2xau7wbgdq4phuou2ypwuen7/app.bsky.feed.post/3loo2f2kou22b"
      },
      "parent": {
        "cid": "bafyreig7apn3piwhf3izc3gateqxcafeytygcbqofim2ge4furybxuqgfu",
        "uri": "at://did:plc:2xau7wbgdq4phuou2ypwuen7/app.bsky.feed.post/3loo3hfaeqs2q"
      }
    },
    "createdAt": "2025-05-08T14:06:21.168Z"
  }
}