Vyhledávání na webu
Pracuji podle Google Sheets API Javascript Quickstart a narazil jsem na problém s autentizací u gapi.client.init().
Zde je kód, který mi způsobuje problémy:
// 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?version=v4"]; // Přečtěte si více →
Při použití Google Identity Services (GSI) mohu zobrazit vyskakovací okno, které uživatele požádá o připojení k jejich účtu Google. Toto je dobře zdokumentované a s tímto kódem to funguje dobře:
const client = window.google.accounts.oauth2.initCodeClient({ client_id: 'CLIENT_ID', scope: 'SCOPE', ux_mode: 'popup' Přečtěte si více →
Implicitní grant OAuth 2.0 (http://tools.ietf.org/html/draft-ietf-oauth-v2-31#section-4.2) zahrnuje zajímavou choreografii mezi klientskou aplikací, prohlížečem a autorizačním serverem. Autorizační server vrací prohlížeči stavový kód HTTP 302 s hlavičkou Location takto:
Umístění: ht
Přečtěte si více →Hodně jsem googlil o integraci OAuth1.0 s mou Ionic aplikací. Nenašel jsem žádné informace, které jsem hledal. Může někdo sdílet nějaký příklad nebo nápad, jak to integrovat? Mám server a potřebuji posílat požadavky přes HTTP OAuth a získat odpověď jako JSON data.
Ve své aplikaci používám Ionic 3 s Angularem.
Je to něco podobného, jako například v JavaScriptu můžeme použít soubor JSOAuth-1.3.6.js, který udělá všechny výše uvedené věci.
Děkuji Krishmtech
Přečtěte si více →
Zkouším OAuth pomocí API Patreonu. Jsem velmi nový v procesu OAuth a používal jsem balíček Javascript od Patreonu, který mi pomáhal spravovat požadavek.
Snažím se přidat vlastnost do rozhraní 'StrategyOption' pro soubor deklarace 'passport-linkedin-oauth2'. Neposkytuje žádný modul ani rozhraní. Jen exportuje rozhraní a třídu
.... export interface StrategyOption { clientID: string; Přečtěte si více →
Mám klientskou webovou aplikaci v Typescript React, která potřebuje komunikovat s .NET Core API. Na klientovi byl integrován msal.js. Dokážu se přihlásit do AAD, získat uživatelský účet a přístupový token a předat ho jako Bearer při volání API. Autentizac
Přečtěte si více →Používám NbAuthOAuth2Token takto
this.authService.onTokenChange() .pipe(takeUntil(this.destroy$)) .subscribe((token: NbAuthOAuth2Token) => { this.token = null; if (token && token.isValid()) { this.token = token; } });a ve své přihlašovací funkci takto
login() { this.authService.authenticate('google') .pipe(takeUntil(this.destroy$)) .subscribe((authResult: NbAuthResult) => { }); } Přečtěte si více →Snažím se přizpůsobit PKCE tok v knihovně angular-oauth2-oidc pro jeden frontendový projekt v Angularu.
Také používám localStorage pro tuto knihovnu k ukládání tokenu a dalších informací, ale zdá se, že nemohu najít způsob, jak vymazat informace o vypršeném tokenu z localStorage.
Nemělo by se to dělat automaticky?
Přečtěte si více →
Snažím se nastavit přihlášení přes OAuth2 s Discordem, nastavil jsem URL pro získání OAuth kódu jako proměnnou prostředí v mém souboru 'environment.ts', takže problém není v překlepu URL.
Odkazový anchor href funguje bez problémů, nicméně při volání metody služby a (pokud tomu dobře rozumím) přidání interceptoru do mixu, dostávám tuto chybu pokaždé (zkrácené autorizovací URL)
Access to XMLHttpRequest at 'https://discord.com/oauth2/authorize.....' (redirected from 'https:// Přečtěte si více →