Re: Re[14]: OAuth2 openmt 3.0.4 for facebook, vk.com etc
бывает :) новый билд строится сейчас WBR, Maxim (from mobile, sorry for the typos) On Apr 9, 2015 4:51 AM, Alexey Terekhov deadl...@mail.ru wrote: с 3.0.5.r1672122 у меня беда. удалил 3.0.4 поставил 3.0.5 не могу добавить или изменить пользователя выкидывает на internal error ставил с mysql использовал и mysql-connector-java-5.1.34 и 35 устанавливал без базы то же самое. не могу регистрировать, добавлять, изменять пользователей. однако настройки конфигурации и oauth2 менять можно. --- С уважением, Алексей Терехов. +7 926 076 15 20 Среда, 8 апреля 2015, 21:55 +06:00 от Maxim Solodovnik solomax...@gmail.com: может надо просто прав (Permissions) добавить: https://api.yandex.com/oauth/doc/dg/tasks/register-client.xml 2015-04-08 21:44 GMT+06:00 Maxim Solodovnik solomax...@gmail.com: отлично, спасибо правильно ли я понимаю что яндекс не отдаёт email? 2015-04-08 21:08 GMT+06:00 Alexey Terekhov deadl...@mail.ru: Понял :) Вот ответ с какой-то инфой на те запросы. Если нужно, могу от разных логинов инфу скинуть. yandex: {first_name: \u0412\u043b\u0430\u0434\u0438\u043c\u0438\u0440, last_name: \u041c\u0430\u043b\u044e\u0442\u0438\u043d, display_name: \u0412\u043b\u0430\u0434\u0438\u043c\u0438\u0440 \u041c\u0430\u043b\u044e\u0442\u0438\u043d, emails: [], old_social_login: uid-3qmd6pky, default_email: , real_name: \u0412\u043b\u0430\u0434\u0438\u043c\u0438\u0440 \u041c\u0430\u043b\u044e\u0442\u0438\u043d, birthday: 1982-03-12, default_avatar_id: 312668714, login: uid-3qmd6pky, sex: male, id: 312668714}/td/tr/table google: { id: 100571430989931346920, email: coaching@gmail.com, verified_email: true, name: Коучинг Центр, given_name: Коучинг, family_name: Центр, link: https://plus.google.com/100571430989931346920;, picture: https://lh3.googleusercontent.com/-XdUIqdMkCWA/AAI/AAA/4252rscbv5M/photo.jpg , gender: male, locale: ru } facebook: {id:869800643078717,email:dead\u0040mail.ru ,first_name:Alexey,gender:male,last_name:Terekhov,link:https:\/\/ www.facebook.com \/app_scoped_user_id\/869800643078717\/,locale:ru_RU,name:Alexey Terekhov,timezone:3,updated_time:2015-04-06T14:25:40+,verified:true}/td/tr/table --- С уважением, Алексей Терехов. +7 926 076 15 20 Среда, 8 апреля 2015, 20:45 +06:00 от Maxim Solodovnik solomax...@gmail.com: по правде говоря хотелось бы получить нормальный список параметров позволяющих получить login (username) email first name last name если есть какие-то другие полезные поля то и их тоже хаки не очень интересны, нужно не обходить, а решать проблему 2015-04-08 19:39 GMT+06:00 Alexey Terekhov deadl...@mail.ru : `oauth_servers` 1. В место email указываю id, чтобы не было конфликтов. работает. login_param_name указываю id. (эх, сюда бы префикс в начало...) если id совпадут будет ошибка. :( 2. В яндеск при подключении нужно открыть доступ к яндекс.паспорт, иначе яндекс не даст first_name и т.п. и будет ошибка. Этот общий для всех!!! `request_token_attributes`='code={$code}client_id={$client_id}client_secret={$client_secret}redirect_uri={$redirect_uri}grant_type=authorization_code' Название `firstname_param_name`, `lastname_param_name`, `email_param_name`, `login_param_name`, `request_info_url`, `request_key_url`, `request_token_url` Yandex 'first_name', 'last_name', 'id', 'id', ' https://login.yandex.ru/info?format=jsonoauth_token={$access_token }' ' https://oauth.yandex.ru/authorize?response_type=codeclient_id={$client_id } ' ' https://oauth.yandex.ru/token ' Google 'given_name', 'family_name', 'id', 'id' ' https://www.googleapis.com/oauth2/v1/userinfo?access_token={$access_token } ' ' https://accounts.google.com/o/oauth2/auth?redirect_uri={$redirect_uri}response_type=codeclient_id={$client_id}scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile https://accounts.google.com/o/oauth2/auth?redirect_uri=%7B$redirect_uri%7Dresponse_type=codeclient_id=%7B$client_id%7Dscope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile https://accounts.google.com/o/oauth2/auth?redirect_uri=%7B$redirect_uri%7Dresponse_type=codeclient_id=%7B$client_id%7Dscope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile ' ' https://accounts.google.com/o/oauth2/token '
Re[14]: OAuth2 openmt 3.0.4 for facebook, vk.com etc
с 3.0.5.r1672122 у меня беда. удалил 3.0.4 поставил 3.0.5 не могу добавить или изменить пользователя выкидывает на internal error ставил с mysql использовал и mysql-connector-java-5.1.34 и 35 устанавливал без базы то же самое. не могу регистрировать, добавлять, изменять пользователей. однако настройки конфигурации и oauth2 менять можно. --- С уважением, Алексей Терехов. +7 926 076 15 20 Среда, 8 апреля 2015, 21:55 +06:00 от Maxim Solodovnik solomax...@gmail.com: может надо просто прав (Permissions) добавить: https://api.yandex.com/oauth/doc/dg/tasks/register-client.xml 2015-04-08 21:44 GMT+06:00 Maxim Solodovnik solomax...@gmail.com: отлично, спасибо правильно ли я понимаю что яндекс не отдаёт email? 2015-04-08 21:08 GMT+06:00 Alexey Terekhov deadl...@mail.ru: Понял :) Вот ответ с какой-то инфой на те запросы. Если нужно, могу от разных логинов инфу скинуть. yandex: {first_name: \u0412\u043b\u0430\u0434\u0438\u043c\u0438\u0440, last_name: \u041c\u0430\u043b\u044e\u0442\u0438\u043d, display_name: \u0412\u043b\u0430\u0434\u0438\u043c\u0438\u0440 \u041c\u0430\u043b\u044e\u0442\u0438\u043d, emails: [], old_social_login: uid-3qmd6pky, default_email: , real_name: \u0412\u043b\u0430\u0434\u0438\u043c\u0438\u0440 \u041c\u0430\u043b\u044e\u0442\u0438\u043d, birthday: 1982-03-12, default_avatar_id: 312668714, login: uid-3qmd6pky, sex: male, id: 312668714}/td/tr/table google: { id: 100571430989931346920, email: coaching@gmail.com, verified_email: true, name: Коучинг Центр, given_name: Коучинг, family_name: Центр, link: https://plus.google.com/100571430989931346920;, picture: https://lh3.googleusercontent.com/-XdUIqdMkCWA/AAI/AAA/4252rscbv5M/photo.jpg , gender: male, locale: ru } facebook: {id:869800643078717,email:dead\u0040mail.ru ,first_name:Alexey,gender:male,last_name:Terekhov,link:https:\/\/ www.facebook.com\/app_scoped_user_id\/869800643078717\/,locale:ru_RU,name:Alexey Terekhov,timezone:3,updated_time:2015-04-06T14:25:40+,verified:true}/td/tr/table --- С уважением, Алексей Терехов. +7 926 076 15 20 Среда, 8 апреля 2015, 20:45 +06:00 от Maxim Solodovnik solomax...@gmail.com: по правде говоря хотелось бы получить нормальный список параметров позволяющих получить login (username) email first name last name если есть какие-то другие полезные поля то и их тоже хаки не очень интересны, нужно не обходить, а решать проблему 2015-04-08 19:39 GMT+06:00 Alexey Terekhov deadl...@mail.ru : `oauth_servers` 1. В место email указываю id, чтобы не было конфликтов. работает. login_param_name указываю id. (эх, сюда бы префикс в начало...) если id совпадут будет ошибка. :( 2. В яндеск при подключении нужно открыть доступ к яндекс.паспорт, иначе яндекс не даст first_name и т.п. и будет ошибка. Этот общий для всех!!! `request_token_attributes`='code={$code}client_id={$client_id}client_secret={$client_secret}redirect_uri={$redirect_uri}grant_type=authorization_code' Название `firstname_param_name`, `lastname_param_name`, `email_param_name`, `login_param_name`, `request_info_url`, `request_key_url`, `request_token_url` Yandex 'first_name', 'last_name', 'id', 'id', ' https://login.yandex.ru/info?format=jsonoauth_token={$access_token }' ' https://oauth.yandex.ru/authorize?response_type=codeclient_id={$client_id } ' ' https://oauth.yandex.ru/token ' Google 'given_name', 'family_name', 'id', 'id' ' https://www.googleapis.com/oauth2/v1/userinfo?access_token={$access_token } ' ' https://accounts.google.com/o/oauth2/auth?redirect_uri={$redirect_uri}response_type=codeclient_id={$client_id}scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile https://accounts.google.com/o/oauth2/auth?redirect_uri=%7B$redirect_uri%7Dresponse_type=codeclient_id=%7B$client_id%7Dscope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile ' ' https://accounts.google.com/o/oauth2/token ' Facebook 'first_name', 'last_name', 'id', 'id' ' https://graph.facebook.com/me?access_token={$access_token }' ' https://www.facebook.com/dialog/oauth?client_id={$client_id}redirect_uri={$redirect_uri}scope=emailresponse_type=code ' ' https://graph.facebook.com/v2.3/oauth/access_token ' --- С уважением, Алексей Терехов. +7 926 076 15 20 Среда, 8 апреля 2015, 17:58 +06:00 от Maxim Solodovnik solomax...@gmail.com : ну я жду тогда параметры