Идентифицировать только пользователей GAE

Я новичок в openID и GAE, и есть много документации, в которой я запутался. Так

  1. Я создаю веб-приложение Java.
  2. У меня есть GAE для бизнеса.

Насколько я понимаю, GAE автоматически становятся провайдерами openID. Могу ли я в своем веб-приложении Java идентифицировать только своих пользователей GAE, используя openID, например, когда пользователь нажимает кнопку входа, он перенаправляется на мою страницу входа в GAE и идентифицирует их? Если пользователь не является моим пользователем GAE, мое приложение Java отклоняет доступ.

Если что-то непонятно, скажите, потому что английский не мой родной язык.


person azamat    schedule 28.05.2013    source источник


Ответы (1)


Я не совсем уверен, что правильно вас понял, но если вам нужны только те пользователи, которым вы пригласили соответствующие электронные письма в свое приложение через appspot.com в разделе разрешений вы можете включить в свои соответствующие обработчики в файле app.yaml такой параметр входа в систему.

handlers: 
  - url: /.*
  login: admin

Если пользователь пытается войти в систему не в списке разрешений вашего приложения, он получит несанкционированную ошибку.

person topless    schedule 18.06.2013