Как быть с пользователями, когда они проходят внешнюю аутентификацию через openid, получая только токен доступа или id?
Как, например, создать модель с foreignkey для пользователя, когда пользователь аутентифицируется через openid connect, получая токен доступа и id токен после входа или регистрации? Как происходит авторизация (роли, группы, разрешения), когда мы не используем стандартную аутентификацию Django или модели пользователей, но когда эти токены (содержащие идентификатор под- или объекта) существуют в сессии? Куда двигаться дальше?
Спасибо за ваше время и помощь.