Package-level declarations
Types
Link copied to clipboard
Wrapper around XrpcBlueskyApi to transparently manage session tokens on the user's behalf.
Link copied to clipboard
class BlueskyAuthPlugin(json: Json, oauthApi: OAuthApi, authTokens: MutableStateFlow<BlueskyAuthPlugin.Tokens?>)
Appends the Authorization header to XRPC requests, as well as automatically refreshing and replaying a network request if it fails due to an expired access token.