Pesquisa de site
Estou trabalhando com o Google Sheets API Javascript Quickstart e encontrei um problema de autenticação com gapi.client.init().
Aqui está o código que está me dando problemas:
// Client ID and API key from the Developer Console var CLIENT_ID = "50m3-cle3nt-1d.apps.googleusercontent.com"; var API_KEY = "AIzaN0tRe4lLyAn4pIk5y"; // Array of API discovery doc URLs for APIs used by the quickstart var DISCOVERY_DOCS = ["https://sheets.googleapis.com/$discovery/rest Consulte Mais informação →
Ao usar os Serviços de Identidade do Google (GSI), posso exibir um popup para pedir aos usuários que se conectem com sua conta do Google. Isso está bem documentado e funciona bem com este código:
const client = window.google.accounts.oauth2.initCodeClient({ client_id: 'CLIENT_ID', scope: 'SCOPE', ux_mode: 'popup Consulte Mais informação →
O fluxo de concessão implícita do OAuth 2.0 (http://tools.ietf.org/html/draft-ietf-oauth-v2-31#section-4.2) envolve uma coreografia interessante entre a aplicação cliente, o navegador e o servidor de autorização. O servidor de autenticação retorna um código de status HTTP 302 para o naveg
Consulte Mais informação →Eu pesquisei muito sobre a integração do OAuth1.0 com o meu aplicativo Ionic. Não encontrei nenhuma informação que eu estava procurando. Alguém poderia compartilhar algum exemplo ou ideia de como integrá-lo? Eu tenho um servidor e preciso enviar requisições através do OAuth HTTP e receber a resposta como dados JSON.
Estou usando o Ionic 3 com Angular no meu aplicativo.
É algo semelhante a, por exemplo, em JavaScript podemos usar o arquivo JSOAuth-1.3.6.js que fará todas as coisas
Consulte Mais informação →
Estou experimentando o OAuth usando a API do Patreon. Sou muito novo no processo de OAuth e vinha usando o Pacote Javascript do Patreon para me ajudar a gerenciar a requisição.
Estou tentando adicionar uma propriedade à interface 'StrategyOption' para o arquivo de declaração 'passport-linkedin-oauth2'. Ele não declara nenhum módulo ou interface. Apenas exporta interfaces e classe
.... export interface StrategyOpt Consulte Mais informação →
Eu tenho uma aplicação web cliente em Typescript React que precisa se comunicar com uma API .net core. No cliente, o msal.js foi integrado. Eu consigo fazer login no AAD, obter a conta do usuário e o token de acesso e passá-lo como Bearer na chamada da AP
Consulte Mais informação →estou usando NbAuthOAuth2Token assim
this.authService.onTokenChange() .pipe(takeUntil(this.destroy$)) .subscribe((token: NbAuthOAuth2Token) => { this.token = null; if (token && token.isValid()) { this.token = token; } });e na minha função de login assim
login() { this.authService.authenticate('google') .pipe(takeUntil(this.destroy$)) .subscribe((authResult: NbAuthResult) => { }); } Consulte Mais informação →Estou tentando personalizar o fluxo PKCE na biblioteca angular-oauth2-oidc para um projeto Angular FE.
Também estou usando o localStorage para esta biblioteca para armazenar token e outras informações, mas não consigo encontrar uma maneira de limpar informações de token expiradas do localStorage.
Isso não deveria ser feito automaticamente?
Consulte Mais informação →
Estou tentando configurar o login oauth2 com o Discord, defini a URL para obter o código oauth como uma variável de ambiente no meu 'environment.ts', então o problema não é a URL estar escrita incorretamente.
O link âncora href funciona muito bem, no entanto, ao chamar o método de serviço e (pelo que entendo) adicionar o interceptor na mistura, recebo esse erro toda vez (URLs de autorização abreviadas)
Access to XMLHttpRequest at 'https://discord.com/oauth2/authorize.....' Consulte Mais informação →