ATlast — you'll never need to find your favorites on another platform again. Find your favs in the ATmosphere.
atproto
1export interface AtprotoSession {
2 did: string;
3 handle: string;
4 displayName?: string;
5 avatar?: string;
6 description?: string;
7}
8
9export interface UserSessionData {
10 did: string;
11}
12
13export interface OAuthConfig {
14 clientId: string;
15 redirectUri: string;
16 jwksUri?: string;
17 clientType: "loopback" | "discoverable";
18 usePrivateKey?: boolean;
19}
20
21export interface StateData {
22 dpopKey: any;
23 verifier: string;
24 appState?: string;
25}
26
27export interface SessionData {
28 dpopKey: any;
29 tokenSet: any;
30}