typescript - დენო djwt-ის გამოყენებით Firebase ID ტოკენების (JWT) შემოწმება

მე ვცდილობ ვიხილო Firebase დოკუმენტაცია ID ტოკენების დამოწმებისთვის მესამე მხარის ბიბლიოთეკების გამოყენებით. მე წარმატებით მივიღე სწორი გასაღები მისამართიდან https://www.googleapis.com/robot/v1/metadata/x509/[email protected],

-----BEGIN CERTIFICATE-----\nMIIDHDCCAgSgAwIBAgIIcYOBxdgv20wwDQY

Წაიკითხე მეტი →

javascript - NestJS - JWTModule კონტექსტური დამოკიდებულება

აპლიკაციის გაშვების შემდეგ მე მაქვს ეს...

[Nest] 5608 - 01.01.2021, 18:12:05 [ExceptionHandler] Nest can't resolve dependencies of the JwtService (?). Please make sure that the argument JWT_MODULE_OPTIONS at index [0] is available in the JwtModule context. Potential solutions: - If JWT_MODULE_OPTIONS is a provider, is it p

Წაიკითხე მეტი →

typescript - Nestjs როგორ შემიძლია შევქმნა მნიშვნელობები body მოთხოვნაში session jwt req.user-დან

მე შევქმენი „სავარაუდო დეკორატორი“ და ვხმარობ მას, რომ Body მოთხოვნაში ჩავწერო კომპანიის კოდი (ZON_EMPRESA) jwt სესიის მომხმარებლიდან.

// DECORATOR import { createParamDecorator } from '@nestjs/common'; export const Zona = createParamDecorator((data, req)

Წაიკითხე მეტი →

php - Angular8-ის გამოყენებით JWT ავტორიზაცია არ მუშაობს

ქვემოთ მოცემულია PHP API სკრიპტი, რომელიც კლიენტის მიერ არის მოწოდებული. როდესაც მე ვაშენებ მას ლოკალურად, სტატიკური მონაცემები წარმატებით შენახულა API სერვერზე.

<?php //creating payload parameters: $classTitle = 'Demo Class on 3rd April, 2020'; $classInfo = 'This is a demo class scheduled to understand API'; $classDateTime = '2020-11-12 11:30 AM'; $timezone = 'Asia/Kolkata'; $classDuration = 15; $classRecording = 'yes'; $classAutoStart = false

Წაიკითხე მეტი →

javascript - NestJS JWT მოდულის პრობლემები

მქონდა პრობლემები JWTModule-თან NestJS-ში. მუდმივად ვიღებ ამ შეცდომას, მაშინაც კი, როცა საიდუმლოს პირდაპირ კონფიგურაციაში ვაწვდი, ჩემს env ფაილიდან არა. ვერ ვხსნი, რასაც ვიღაც მორიგება.

Error: secretOrPrivateKey must have a value

მოკლე მიმოხილვა, როგორ იმოქმედებს ეს.

  1. კლიენტი გამოიძახებს /auth/login { username: string, password: string }
  2. LocalStrategy დაცვის მექანიზმი მოუწევს AuthService-ის validateUser მეთოდს, რომელიც მოუწევს ldapServices-ის au

    Წაიკითხე მეტი →

JWT-ის დეკოდირება Typescript-ში იძლევა შეცდომას „ობიექტი შესაძლოა 'სიმბოლურად განსაზღვრული არ იყოს'

ვცდილობ JWT ტოკენის დეკოდირებას, რომ გავამართლებ თუ არა ის. მაგრამ მივიღე შეცდომა, რომ დეკოდირებული ობიექტი შესაძლოა იყოს 'უცნობი'

import jwt_decode, { JwtPayload } from "jwt-decode"; if (token) { const decoded = jwt_decode<JwtPayload>

Წაიკითხე მეტი →

typescript - დაუშვებელი 401 (ვალიდური მონაცემების ნაკლებობა) Passport JWT-ის გამოყენებით NestJS-ში

მეც ვცდილობ JWT-ს გამოყენებას, რათა ავთენტიფიცირებული გავხადო ჩემი მომხმარებლები ჩემს NestJS API-ში, მაგრამ ყოველთვის მივიღებ ერთსა და იმავე შეცდომას: Unauthorized 401.

განვმარტავ ჩემს კოდს, სანამ გითხრათ ჩემი გამოძიება, რომელიც უშედეგო აღმოჩნდა:

JWT-ის გენერაცია (ეს კოდი სწორად მუშაობს)

auth.module.ts

import { Module } from '@nestjs/common'; import { ConfigModule, ConfigService } from '@nestjs/config'; im

Წაიკითხე მეტი →

typescript - NestJS გადაამოწმეთ AWS Cognito JWT: „TypeError: applicationRef.isHeadersSent ფუნქცია არ არის“

მე ვიყენებ AWS Cognito-ს როგორც ავტორიზაციის სერვისს ჩემს NestJS აპში. თუმცა, როდესაც ენდპოინტს ვიძახებ JWT-ის გარეშე (არაა ავთენტიკირებული), სერვერი ყოველთვის ფეთქდება და ამ შეცდომას უთითებს: TypeError: applicationRef.isHeadersSent is not a function

Წაიკითხე მეტი →

node.js - გამოიყენეთ ENV ცვლადი jwt-ის ხელმოწერის შიგნით

მე ვიყენებ JWT-ს ჩემს სისტემაში და ის საკმაოდ კარგად მუშაობს, სადაც მე ჩემი SecretKey ჩვეულებრივი სტრინგის სახით ვიყენებ, აქ არის მუშაობის კოდი

export class CompanyResolver { @Query(() => [Company]) companies() { return Company.find(); } @Query(() => Company) async login( @Arg("email&qu

Წაიკითხე მეტი →

typescript - JWT ტოკენის გამოგზავნა Angular სერვისურ მუშაკთან

Angular 7 აპლიკაციისთვის, რომლის განვითარებაზეც ვმუშაობ, მე ვიყენებ HttpInterceptor-ს, რათა ვგზავნიდე ტოკენს ყველა მოთხოვნასთან ერთად. ეს გამოიყურება დაახლოებით ასე:

export class JwtInterceptor implements HttpInterceptor { intercept(request: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent

Წაიკითხე მეტი →