Articles of oauth

Autenticación de usuario de chrome.identity en una extensión de Chrome

Intento escribir una extensión de Chrome que requiera autenticación de usuario. El tutorial de Google sugiere que necesito subir a la tienda web primero para obtener una clave: Inicie sesión en la Consola de API de Google utilizando la misma cuenta de Google utilizada para cargar su aplicación en Chrome Web Store. Cargué una versión […]

¿Hay algún ejemplo de JSON Web Token (JWT) en C #?

Siento que estoy tomando pastillas locas aquí. Por lo general, siempre hay un millón de bibliotecas y muestras flotando en la web para cualquier tarea determinada. Estoy intentando implementar la autenticación con una “Cuenta de servicio” de Google mediante el uso de JSON Web Tokens (JWT) como se describe aquí . Sin embargo, solo hay […]

Problema de CORS al realizar una solicitud de Ajax para token de acceso oauth2

Estoy haciendo una llamada ajax desde mi cliente a la API de google oauth 2 ‘https://accounts.google.com/o/oauth2/auth?redirect_uri=http://blah.com&response_type=token&client_id….’ para obtener el token de acceso, pero obtengo el siguiente error: La respuesta a la solicitud de verificación previa no pasa la comprobación de control de acceso: No hay encabezado ‘Access-Control-Allow-Origin’ presente en el recurso solicitado. El origen ‘ […]

Asegurando mi API REST con OAuth mientras sigo permitiendo la autenticación a través de proveedores externos de OAuth (usando DotNetOpenAuth)

Tengo un producto con una API REST sencilla para que los usuarios del producto puedan integrarse directamente con las características del producto sin utilizar la interfaz de usuario web. Recientemente, he recibido interés de varios terceros sobre la integración de sus clientes de escritorio con la API para permitir que los usuarios de mi producto […]

¿Cuál es la diferencia entre Google identidad toolkit, Google OAauth, Firebase Auth y Google+ iniciar sesión

Para mi comprensión, el kit de herramientas de identidad de Google proporciona una capa para iniciar sesión con diferentes cuentas, como Facebook, Yahooo, etc., pero ¿cómo difiere eso de la implementación de Google OAuth? Y con respecto al inicio de sesión de Google+, ¿todavía está usando OAuth, pero solo habilita el inicio de sesión para […]

Acceda a la dirección de correo electrónico en la API de OAuth ExternalLoginCallback de Facebook v2.4 en ASP.NET MVC 5

Con v2.3 de la API de Facebook, siempre que se establezca lo siguiente, la dirección de correo electrónico de los usuarios se devolverá en la callback a ExternalLoginCallback ; app.UseFacebookAuthentication(new FacebookAuthenticationOptions { AppId = “XXX”, AppSecret = “XXX”, Scope = { “email” } }); Sin embargo, cualquier aplicación que solo puede apuntar a v2.4 (lanzada […]

¿Cómo usar OAuth2RestTemplate?

Estoy tratando de entender cómo usar un objeto OAuth2RestTemplate para consumir mi servicio REST protegido OAuth2 (que se ejecuta bajo un proyecto diferente y asummos también en un servidor diferente, etc.) mi servicio de descanso es: http://localhost:8082/app/helloworld -> Acceder a esta URL genera un error ya que no estoy autenticado Para solicitar un token, iría […]

Mensaje de inicio de sesión de Facebook: “URL bloqueada: esta redirección falló porque el URI de redirección no está en la lista blanca en la configuración de Client OAuth de la aplicación”.

Noticia importante: Si se registra para realizar pruebas, vaya a la configuración de su perfil y agregue eliminar el perfil . Intentando iniciar sesión con Facebook en mi sitio web : Obtuve el siguiente error: URL bloqueada: esta redirección falló debido a que el URI de redirección no está incluido en la lista blanca en […]

HttpURLConnection.getResponseCode () devuelve -1 en segunda invocación

Parece que me estoy encontrando con un problema peculiar en Android 1.5 cuando una biblioteca que estoy usando (señal 1.1-SNAPSHOT) hace dos conexiones consecutivas a un servidor remoto. La segunda conexión siempre falla con un HttpURLConnection.getResponseCode() de -1 Aquí hay un caso de prueba que expone el problema: // BROKEN public void testDefaultOAuthConsumerAndroidBug() throws Exception […]

Servicio de autorización de OAuth en ASP.NET Core

En Web API 2, solía poder crear un punto final para emitir un token configurando un servidor de autorización OAuth a través de middleware como se muestra a continuación: //Set up our auth server options. var OAuthServerOptions = new OAuthAuthorizationServerOptions() { AllowInsecureHttp = true, TokenEndpointPath = new PathString(“/token”), AccessTokenExpireTimeSpan = TimeSpan.FromDays(1), Provider = new SimpleAuthorizationServerProvider() […]