Я хотел бы предоставить стороннюю аутентификацию пользователя в своем приложении для ядра приложения.
опция федеративного входа в appengine не совсем то, что я ищу, и я не вижу конечные точки
я хочу аутентифицировать пользователей через openid, как это делается здесь на stackoverflow.
в первый раз, когда пользователь должен авторизовать приложение, а затем в следующий раз ему нужно будет только войти или войти снова в стороннем приложении, а затем перенаправить в мое приложение.
Мое приложение написано на Python, и я использую Tornado Web в качестве фреймворка. я видел, что у торнадо есть собственный модуль аутентификации, который я хотел бы проверить, но я хотел спросить предложения, прежде чем переходить к коду.
В основном я хотел бы, чтобы пользователи могли войти через Facebook, Twitter и Google.
Аутентификация в Facebook, похоже, не так уж сложна на graph.facebook.com, но ее нелегко проверить
проверка подлинности через твиттер выглядит для меня более сложной задачей, и я не могу найти четких примеров.
Мне бы очень хотелось услышать ваш опыт / предложения по этому поводу.