что я должен делать после того, как пользователь openid (или твиттер, фейсбук) войдет в мой сайт на gae - PullRequest
0 голосов
/ 07 июня 2010

как интегрировать локального пользователя и пользователя openid (или facebook twitter),

Знаете ли вы, некоторые рамки уже сделали это,

обновлен

я имею в виду: как обращаться с «локальным пользователем» и «открытым пользователем»,

и как их смешать в одной модели.

Пожалуйста, дайте мне структуру, которая реализует «локальный пользователь» и «openid пользователь»

1 Ответ

1 голос
/ 07 июня 2010

Я понимаю ваш вопрос.

Вы хотите иметь возможность вести список пользователей, которые зарегистрировались в вашей службе, а также хотите регистрировать пользователей, использующих OpenID для аутентификации.

Чтобы решить эту проблему, я бы сделал одно из следующих действий:

  • Создайте нового пользователя в вашей таблице пользователей для каждого нового пользователя, вошедшего в систему под OpenID, и сохраните его OpenID в этой таблице, чтобы позволить вамприсоединяйтесь к ним.
  • Переместите свой сайт на OpenID и измените все ссылки на ваших текущих пользователей на пользователей OpenID.

Я бы, вероятно, выбрал вариант 1, если у вас уже есть это приложение.в работе.

Примечание: более опытные пользователи Open ID, возможно, меня поправят!

...