Авторизация\Регистрация OAuth 2
Доброй ночи. Подскажите как правильно реализовать авторизацию\регистрацию с использованием OAuth 2 например через Google.
Интересует нужно ли хранить токен в БД, при авторизации необходимо сравнивать почту пользователя или к записи пользователя необходимо добавить токен?
Есть ли пример на GitHub (скрипты PHP\таблицы) посмотреть как что устроенно?