Поэтому у меня возникли проблемы с выяснением того, как реализовать вход в мое приложение с помощью google oauth. Каждый пример, который я вижу, показывает, как аутентифицировать пользователя, получить его разрешения и затем начать использовать API Google.
Меня не волнует разрешение или использование API Google. Все, что я хочу сделать, это сделать так, чтобы пользователь вошел в мое приложение с помощью google oauth вместо того, чтобы реализовывать мою собственную систему аутентификации с пользователем и паролями в базе данных.
После того, как пользователь аутентифицируется с помощью своей учетной записи Google, он может изменить настройки, связанные с его учетной записью для моего приложения. Какой поток мне нужно реализовать для этого?
Как связать пользователя Google с определенными данными, определенными в базе данных моего собственного приложения? Я успешно реализовал часть аутентификации, но тогда что мне нужно сохранить в моей БД, чтобы связать их с их действиями и данными. Нужно ли мне использовать сеансы? а затем получить их идентификатор Google+, сохранить его в базе данных, а затем использовать его, чтобы идентифицировать их в базе данных на будущее, когда они снова войдут в систему?
приветствуется любая помощь