Как подключиться через facebook / google (модуль auth_oauth) через контроллеры Odoo? - PullRequest
0 голосов
/ 12 декабря 2018

Идентификация Oauth для Odoo теперь хорошо документирована повсюду в Интернете, но похоже, что невозможно найти информацию о том, как использовать ее из удаленного приложения.

** Как вы можете подключиться к базе данных Odooиз мобильного приложения например?**

Для подключения стандартным способом на Odoo (электронная почта + пароль) вы используете контроллер /web/session/authenticate, в который отправляете электронную почту и пароль в виде Json.Контроллер oauth - /auth_oauth/signin, когда вы подключаетесь к нему, Facebook / Google перенаправляются на этот путь.Но данные, которые вы должны отправить, более неясны.Во-первых, @route decorator указывает type='http', что означает, что вы не отправляете его json, но как он получает ваши данные?Метод также не указан.Как предположить, нужно ли подписывать пользователя или входить в него, перенаправление всегда приводит к «входу» даже при создании новой учетной записи.Я провел гораздо больше исследований в коде модуля auth_oauth, но ничего по-настоящему убедительного и уместного для публикации здесь, любая помощь будет оценена.

...