У меня есть база данных сервера с двумя таблицами: учетные данные и пользователи
Таблица учетных данных содержит: идентификатор, адрес электронной почты, имя пользователя, пароль и идентификатор пользователя
Таблица пользователей содержит что-то вроде: полное имя, возраст и так далее.
Теперь я хочу добавить Google Auth, Facebook Auth и, скажем, Twitter Auth.
Каков наилучший способ хранения пользователя в случае сторонней аутентификации? Заполнить сущность пользователя не проблема, я запутался, как управлять таблицей учетных данных?