leaguemanager.models.account.oauth_account

Module Contents

Classes

UserOauthAccount

A user OAuth account.

Data

user_oauth

API

class leaguemanager.models.account.oauth_account.UserOauthAccount

Bases: leaguemanager.models.base.UUIDAuditBase

A user OAuth account.

user_id: uuid.UUID

‘field(…)’

oauth_name: str | None

‘field(…)’

access_token: str | None

‘field(…)’

expires_at: int | None

‘field(…)’

refresh_token: str | None

‘field(…)’

account_id: str | None

‘field(…)’

account_email: str | None

‘field(…)’

token_expires_at: datetime.datetime | None

‘field(…)’

scope: str | None

‘field(…)’

provider_user_data: dict | None

‘field(…)’

last_login_at: datetime.datetime | None

‘field(…)’

user_name: str | None

None

user_email: str | None

None

leaguemanager.models.account.oauth_account.user_oauth

‘Table(…)’