Weboldal keresés
Sikerült megvalósítanom a passportot JWT stratégiával, és jól működik. Az én JWT-vel védett útvonalaim így néznek ki...
app.get('/thingThatRequiresLogin/:id', passport.authenticate('jwt', { session: false }), thingThatRequiresLogin.findById);Most korlátoznom kell bizonyos dolgokhoz való hozzáférést csak
További információ →Egy REST API-val dolgozom token alapú hitelesítéssel, ahol egyes felhasználóknak van jogosultságuk fájl feltöltésére, míg másoknak nincs.
A probléma az, amikor egy felhasználó, akinek nincs engedélye fájl feltöltésére, megpróbál feltölteni (mondjuk egy 1 GB-os fájlt), a hibaválaszt csak azután kapom, hogy az egész 1 GB fel lett töltve.
Ha a kérést a Chrome fejlesztői eszközeiből curl-ként másolom és a terminálon keresztül küldöm, az azonnal sikertelen.
Leteszteltem a curl pa
További információ →
Próbálok készíteni egy Chrome-bővítményt, amely a Google Cloud Translation API-t használja. Követtem rengeteg utasítást sok különböző oldalon a Google Translate és a Chrome-bővítmények fejlesztésére vonatkozó dokumentációban, de még mindig nem tudom, ho
További információ →
Frissítettem egy weboldalt, így ez a legújabb stripe-php (6.39.0) verziót használja, és most a stripe.js 3-as verzióját tölti be. Minden szükséges változtatást elvégeztem a kódomon, így a hitelkártya mezők most a Stripe Elements segítségével jelennek me
További információ →
Ez az első alkalom, hogy a Keycloak-kal dolgozom. Előkészítettem egy Keycloak példányt a saját gépemen, amelyben létre tudok hozni realm-eket, kliens-eket stb.
Találtam React + Keycloak használati példákat, de egyikük sem használta a PKCE folyamatot.
Nem tudom, hogyan kell konfigurálni a Keycloak-ot és a React-et. Csak azt tudom, hogy az ügyfélalkalmazásnak képesnek kell lennie kódellenőrzőt és kód kihívást generálni.
Olyan egyszerű példát keresek a jogosultságkezelés megval
További információ →
Typescript fordítóhiba a Facebook hitelesítéssel történő bejelentkezéskor.
A Facebook hitelesítés jól működik. Csak a TypeScript fordító nem szereti a választ.
A TypeScript fordítóhiba a következő: "A(z) 'facebook' tulajdonság nem létezik a(z) Fire
További információ →Megpróbálok egy GET kérést indítani egy Angular2 alkalmazásból egy IIS szerveren a vállalati hálózaton hosztolt webszolgáltatás felé. Nagy részét a napnak azzal töltöttem, hogy a CORS-ról és az előzetes kérésről olvastam. Eljutottam odáig, hogy a szerver 200-as választ küld az előzetes kérésre, de amikor az ügyfél végrehajtja a második hívást a tényleges erőforrás lekéréséhez, 401 Unauthorized választ kapok.
Így teszem meg a kérést:
let headers = new Headers({ 'withCredent További információ →
Egy bejelentkezési oldalon dolgozom, sikerül bejelentkeznem, és minden tökéletesen működik, de valahányszor frissítem a weboldalt, újra be kell jelentkeznem az oldalra és meg kell adnom a hitelesítő adataimat. A bejelentkezés nem marad fenn. Íme a kódom:
auth.guard.ts
További információ →
A következő kód meghívja az Auth mikroszolgáltatásomat, és sikeresen hitelesít egy felhasználót, majd visszaadja a hozzá tartozó hordozótokent:
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) { cons További információ →Létrehoztam egy működő szervert, amely kapcsolódik az adatbázishoz, egy egyszerű get kéréssel, ami működik. Követtem a https://docs.nestjs.com/techniques/authentication útmutatót.
Amikor a szervert futtatom, és megpróbálok egy get kérést végrehajtani egy védett útvonalról, azt az üzenetet kapom: Cannot read property 'challenge' of undefined. user.controller.ts
import { Controller, Get, UseGuards } from '@nest További információ →