Articles of oauth

Autenticación de Facebook para la aplicación de escritorio (basada en consola)

Estoy trabajando en una aplicación de Python que me permite publicar actualizaciones / estados en Facebook. Estoy enfrentando un problema básico con obtener tokens de acceso. Dado que esta aplicación está trabajando en el escritorio, no se trata de usar algún servidor web. Entiendo que tengo que abrir una URL: https://www.facebook.com/dialog/oauth?client_id=YOUR_APP_ID&redirect_uri=https://www.facebook.com/connect/login_success.html ..y saca los tokens […]

Creación segura de nuevas aplicaciones en Django OAuth Toolkit

¿Cómo puedo agregar permisos de IsAdminUser a / o / applications / * en Django OAuth Toolkit? REST_FRAMEWORK = { ‘DEFAULT_PERMISSION_CLASSES’: ( ‘rest_framework.permissions.IsAdminUser’, ) } en mi settings.py no funciona con las vistas de Django OAuth Toolkit, también modifico ApplicationList en mi view.py no funciona: class ApplicationList: permission_classes = (permissions.IsAdminUser,) Soy un poco nuevo para […]

WSGI Middleware para la autenticación OAuth

He construido una aplicación web muy pequeña usando Flask . Ahora me gustaría agregar una autenticación muy básica al sitio (no necesito autorización). Como Flask no es compatible con autenticación y autenticación fuera de la caja, me gustaría conectar un middleware WSGI haciendo este trabajo. La aplicación web solo es utilizada por aproximadamente 10 personas, […]

Django-rest-framework con django OAuth 2.0 que da error de autenticación

He integrado django-rest-framework con django-oauth-toolkit. Y me está dando {“detail”: “Authentication credentials were not provided.”} Con un apis autenticado. Aquí está mi configuración. REST_FRAMEWORK = { ‘DEFAULT_AUTHENTICATION_CLASSES’: ( ‘oauth2_provider.contrib.rest_framework.OAuth2Authentication’, ), ‘DEFAULT_PERMISSION_CLASSES’: ( ‘rest_framework.permissions.IsAuthenticated’, ) } vistas.py from rest_framework.views import APIView from rest_framework.response import Response class SignUpView(APIView): “”” Signup for the user. “”” def get(self, request): […]

¿Cuáles son las diferentes opciones para la autenticación social en Appengine? ¿Cómo se comparan?

[Esta pregunta está pensada como un medio para capturar mis hallazgos y comprobar su cordura; pondré mi respuesta en el conjunto de preguntas y veré qué otras respuestas y comentarios aparecen.] Pasé un poco de tiempo intentando comprender las diferentes opciones de autenticación social para (python) Appengine. Estaba particularmente confundido por cómo los mecanismos de […]

jira python oauth: ¿cómo obtener los parámetros para la autenticación?

Estoy tratando de utilizar oauth para acceder a jira, y estoy leyendo este documento: Bienvenido a la documentación de jira-python . Pero en esta parte, no puedo entender cómo puedo obtener estos parámetros: access_token, access_token_secret, consumer_key, key_cert

No se puede obtener el “Token de solicitud” de OAuth mientras se trabaja con la API de Tumblr usando Python

He estado usando bibliotecas para manejar OAuth hasta ahora, pero últimamente he estado investigando más profundamente para entender el proceso subyacente de OAuth. Actualmente, estoy tratando de conectarme a Tumblr API v2 usando OAuth 1.0a con este simple código: import urllib, urllib2, time, random, hmac, base64, hashlib def makenonce(): random_number = ”.join( str( random.randint( 0, […]

PyDrive y Google Drive: ¿automatizar el proceso de verificación?

Estoy tratando de usar PyDrive para cargar archivos en Google Drive utilizando un script local de Python que deseo automatizar para que pueda ejecutarse todos los días a través de un trabajo cron. He almacenado el ID de OAuth del cliente y el secreto de la aplicación Google Drive en un archivo settings.yaml localmente, que […]

Reutilizar tokens de autorización OAuth1 con rauth

Tengo la siguiente implementación de un cliente de twitter usando rauth ( OAuth1 ), basado en el script twitter-timeline-cli.py en los ejemplos de rauth : from rauth.service import OAuth1Service class TwitterClient: KNOWN_USERS = { ‘user1’ : (“xxx”, “yyy”, “2342354”), # These should be real tokens } def __init__(self): # Get a real consumer key & […]

Cliente OAuth2 que funciona en App Engine

¿Alguien puede aconsejarme sobre una buena biblioteca o sobre cómo tener una aplicación basada en la aplicación Python que use OAuth para autenticarse en otro servidor? Tengo una aplicación en Appengine que espera la entrada del usuario. Me gustaría que el usuario pueda subir una imagen, que pondría en imgur.com y podría mostrarle al usuario […]