pocketbase/pocketbase/models/external_auth.py
2022-09-19 16:48:05 -04:00

16 lines
399 B
Python

from __future__ import annotations
from pocketbase.models.utils.base_model import BaseModel
class ExternalAuth(BaseModel):
user_id: str
provider: str
provider_id: str
def load(self, data: dict) -> None:
super().load(data)
self.user_id = data.get("userId", "")
self.provider = data.get("provider", "")
self.provider_id = data.get("providerId", "")