主题
Authorization
Flet 认证工作流所使用的抽象授权契约。
具体实现负责提供 OAuth 风格的授权 URL/状态生成、令牌交换、从持久化存储中恢复令牌,以及令牌获取。
方法
| 名称 | 类型 | 默认值 | 说明 |
|---|---|---|---|
dehydrate_token | None | — | Restore token state from previously persisted token data. Args: saved_token: Serialized token payload. |
get_token | Any | — | Return the current token, refreshing it when needed. Returns: Current authorization token object. |
get_authorization_data | tuple[str, str] | — | Build authorization URL and state for starting auth flow. Returns: A tuple containing authorization URL and generated state value. |
request_token | None | — | Exchange authorization code for access/refresh token data. Args: code: Authorization code returned by provider redirect. |