libsimba.auth#
- class libsimba.auth.AuthProvider#
Bases:
ABC
- abstract async login(client_id: str, client_secret: str, headers: Dict[str, Any], config: ConnectionConfig | None = None) AuthToken | None #
Login by adding headers and return a token
- abstract login_sync(client_id: str, client_secret: str, headers: Dict[str, Any], config: ConnectionConfig | None = None) AuthToken | None #
Login by adding headers and return a token
- provider() AuthProviderName #