Сохранить access_token
Я использую facebooker2, который использует Mogli для аутентификации Facebook, и я хотел бы сохранить созданный access_token в базе данных. Он уже сохраняет access_token в созданный файл cookie, но я бы хотел сохранить его и в базе данных. Это возможно? Кто-нибудь может привести пример?
Благодарю.
1 ответ
Решение
Facebooker2 предоставляет метод current_facebook_client, который вы можете использовать из контроллера, чтобы получить access_token и затем сохранить его в базе данных (например, поле fb_access_token модели User):
at = current_facebook_client.access_token
current_user.update_attribute(:fb_access_token, at)