javascript - Hvordan blande jwt-autentisering med ACL-er

Jeg har vært i stand til å implementere passport ved bruk av en JWT-strategi, og det fungerer bra. Mine JWT-beskyttede ruter ser slik ut...

app.get('/thingThatRequiresLogin/:id', passport.authenticate('jwt', { session: false }), thingThatRequiresLogin.findById);

Nå trenger jeg å begrense tilgang til noen

Les mer →

javascript - Hvorfor feiler CURLs PUT-autentisering før opplasting av payload, men XHR PUT først etter?

Jeg jobber med et REST-API med token-basert autentisering hvor noen brukere har tillatelse til å laste opp en fil og noen ikke har det.

Problemet er når en bruker uten tillatelse til å laste opp en fil prøver å laste opp (si en fil på 1 GB), får jeg feilmeldingen først etter at hele 1 GB er lastet opp.

Hvis jeg kopierer forespørselen som curl fra Chrome utviklerverktøy og sender den via terminalen, feiler den umiddelbart.

Jeg testet curl-kommandoen med tokenet til en bruker

Les mer →

javascript - Hvordan få en autentiseringstoken for Google Cloud Translation API i nettleseren (Chrome-utvidelse)

Jeg prøver å lage en Chrome-utvidelse som bruker Google Cloud Translation API. Jeg har fulgt en rekke instruksjoner på mange forskjellige sider i dokumentasjonen for Google Translate og for utvikling av Chrome-utvidelser, men jeg klarer fortsatt ikke å

Les mer →

javascript - Hvordan kan jeg vite at 3D Secure 2-autentisering fungerer etter oppgradering til stripe.js versjon 3

Jeg har oppdatert et nettsted slik at det bruker nyeste stripe-php (6.39.0) og det laster nå stripe.js versjon 3. Jeg har gjort alle nødvendige endringer i koden min slik at kredittkortfeltene mine nå vises ved bruk av Stripe Elements. Testtransaksjoner

Les mer →

javascript - Hvordan implementere React SPA-autentisering med Keycloak og PKCE-flyt?

Dette er første gang jeg jobber med Keycloak. Jeg har satt opp en Keycloak-instans på min lokale maskin der jeg kan opprette realm, klienter osv.

Jeg fant eksempler på bruk av React + Keycloak, men ingen av dem brukte PKCE-flow.

Jeg vet ikke hvordan jeg skal konfigurere Keycloak og React. Jeg vet bare at klientapplikasjonen må kunne generere en kodeverifikator og en kodeutfordring.

Jeg ser etter et enkelt eksempel på implementering av autorisasjon ved bruk av React og Keyclo

Les mer →

Typescript-kompilatorfeil ved pålogging med Facebook-autentisering

Typescript-kompilatorfeil ved pålogging med Facebook-autentisering.

Facebook-autentiseringen fungerer fint. Det er bare TypeScript-kompilatoren som ikke liker svaret.

Typescript-kompilatorfeil er: "Egenskapen 'facebook' eksisterer ikke på typen Fir

Les mer →

javascript - Forbruk webtjeneste på IIS ved bruk av Windows-autentisering med TypeScript

Jeg prøver å lage en GET-forespørsel fra en Angular2-app til en webtjeneste som er vert på en IIS-boks på bedriftsnettet. Jeg brukte en stor del av dagen på å lese om CORS og preflight-forespørsler. Jeg fikk det til punktet hvor serveren sender tilbake et 200-respons på preflight-forespørselen, men når klienten gjør den andre forespørselen for å faktisk hente ressursen, får jeg 401 Unauthorized.

Jeg gjør forespørselen slik:

let headers = new Headers({ 'withCre

Les mer →

angular - Angular2 (endelig versjon) og Firebase-autentisering er ikke vedvarende

Jeg jobber med en påloggingsside, jeg kan logge inn og alt fungerer perfekt, men hver gang jeg oppdaterer nettsiden, må jeg logge inn på nytt og skrive inn mine legitimasjonsopplysninger. Påloggingen er ikke vedvarende. Her er koden min:

auth.guard.ts

impor

Les mer →

typescript - RefreshToken udefinert etter vellykket autentisering ServiceStack

  • ServiceStack Versjon 5.0
  • ServiceStack Typescript-klient Versjon 0.0.40

Følgende kode kaller min Auth-mikrotjeneste og autentiserer en bruker vellykket og returnerer deres bærertoken:

var request = new Authenticate(); request.provider = "credentials"; request.userName = userName; request.password = password; request.useTokenCookie = true; this.client.post(request) .then(res => { if (res.bearerToken != null) { console.log('auth success', res);

Les mer →

typescript - Nest.js-autentisering ved bruk av typeORM

Jeg har opprettet en fungerende server med tilkobling til databasen, med en enkel get-forespørsel som fungerer. Jeg fulgte denne veiledningen: https://docs.nestjs.com/techniques/authentication.

når jeg kjører serveren og prøver å utføre en get-forespørsel fra en beskyttet rute, får jeg Cannot read property 'challenge' of undefined. user.controller.ts

import { Controller, Get, UseGuards } from '@nestjs/common'; import {

Les mer →