Re: Re[16]: OAuth2 openmt 3.0.4 for facebook, vk.com etc

2015-04-09 Пенетрантность Maxim Solodovnik
10.04 больше уже даже не поддерживается, не знаю что тут посоветовать
можно попробовать на более старые mysql драйвера откатываться

2015-04-09 14:07 GMT+06:00 Alexey Terekhov deadl...@mail.ru:

 :) ждем...
 по возник вопрос:

 У меня установлен:
 mysql Версия сервера: 5.1.73-0ubuntu0.10.04.1

 в общем, обновил java, решил запустить 3.0.4 на ubuntu 10.04
 без sql установилась...

 с mysql беда:
 om ругается на проблемы у mysql-connector-5.1.34(или 35 на обоих
 пробовал).jar
 57 сообщений...
 с базами и правами вроде как все норм.

 может ли это быть связанно с древней версией mysql сервера?

 ---
 С уважением, Алексей Терехов.
 +7 926 076 15 20

 Четверг, 9 апреля 2015, 12:41 +06:00 от Maxim Solodovnik 
 solomax...@gmail.com:

   бывает :)

 новый билд строится сейчас


 WBR, Maxim
 (from mobile, sorry for the typos)
 On Apr 9, 2015 4:51 AM, Alexey Terekhov deadl...@mail.ru
 https://e.mail.ru/compose/?mailto=mailto%3adeadl...@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
 https://e.mail.ru/compose/?mailto=mailto%3asolomax...@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
 https://e.mail.ru/compose/?mailto=mailto%3asolomax...@gmail.com:
 
 
 
   отлично, спасибо
 
   правильно ли я понимаю что яндекс не отдаёт email?
 
  
 
   2015-04-08 21:08 GMT+06:00 Alexey Terekhov deadl...@mail.ru
 https://e.mail.ru/compose/?mailto=mailto%3adeadl...@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
 https://e.mail.ru/compose/?mailto=mailto%3acoaching@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
 https://e.mail.ru/compose/?mailto=mailto%3asolomax...@gmail.com:
 
   по правде говоря хотелось бы получить нормальный список параметров
 
   позволяющих получить
 
   login (username)
 
   email
 
   first name
 
   last name
 
   
 
   если есть какие-то другие полезные поля то и их тоже
 
   хаки не очень интересны, нужно не обходить, а решать проблему
 
   
 
   2015-04-08 19:39 GMT+06:00 Alexey Terekhov  deadl...@mail.ru
 https://e.mail.ru/compose/?mailto=mailto%3adeadl...@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',
 
'
 

Re: Re[14]: OAuth2 openmt 3.0.4 for facebook, vk.com etc

2015-04-09 Пенетрантность Maxim Solodovnik
бывает :)

новый билд строится сейчас


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 '