მე ვცდილობ ვიხილო Firebase დოკუმენტაცია ID ტოკენების დამოწმებისთვის მესამე მხარის ბიბლიოთეკების გამოყენებით. მე წარმატებით მივიღე სწორი გასაღები მისამართიდან https://www.googleapis.com/robot/v1/metadata/x509/[email protected],
-----BEGIN CERTIFICATE-----\nMIIDHDCCAgSgAwIBAgIIcYOBxdgv20wwDQY Წაიკითხე მეტი →
აპლიკაციის გაშვების შემდეგ მე მაქვს ეს...
[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 Წაიკითხე მეტი →
მე შევქმენი „სავარაუდო დეკორატორი“ და ვხმარობ მას, რომ Body მოთხოვნაში ჩავწერო კომპანიის კოდი (ZON_EMPRESA) jwt სესიის მომხმარებლიდან.
// DECORATOR import { createParamDecorator } from '@nestjs/common'; export const Zona = createParamDecorator((data, req) Წაიკითხე მეტი →
ქვემოთ მოცემულია 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 Წაიკითხე მეტი →მქონდა პრობლემები JWTModule-თან NestJS-ში. მუდმივად ვიღებ ამ შეცდომას, მაშინაც კი, როცა საიდუმლოს პირდაპირ კონფიგურაციაში ვაწვდი, ჩემს env ფაილიდან არა. ვერ ვხსნი, რასაც ვიღაც მორიგება.
Error: secretOrPrivateKey must have a valueმოკლე მიმოხილვა, როგორ იმოქმედებს ეს.
ვცდილობ JWT ტოკენის დეკოდირებას, რომ გავამართლებ თუ არა ის. მაგრამ მივიღე შეცდომა, რომ დეკოდირებული ობიექტი შესაძლოა იყოს 'უცნობი'
import jwt_decode, { JwtPayload } from "jwt-decode"; if (token) { const decoded = jwt_decode<JwtPayload> Წაიკითხე მეტი →მეც ვცდილობ JWT-ს გამოყენებას, რათა ავთენტიფიცირებული გავხადო ჩემი მომხმარებლები ჩემს NestJS API-ში, მაგრამ ყოველთვის მივიღებ ერთსა და იმავე შეცდომას: Unauthorized 401.
განვმარტავ ჩემს კოდს, სანამ გითხრათ ჩემი გამოძიება, რომელიც უშედეგო აღმოჩნდა:
auth.module.ts
import { Module } from '@nestjs/common'; import { ConfigModule, ConfigService } from '@nestjs/config'; im Წაიკითხე მეტი →
მე ვიყენებ AWS Cognito-ს როგორც ავტორიზაციის სერვისს ჩემს NestJS აპში. თუმცა, როდესაც ენდპოინტს ვიძახებ JWT-ის გარეშე (არაა ავთენტიკირებული), სერვერი ყოველთვის ფეთქდება და ამ შეცდომას უთითებს: TypeError: applicationRef.isHeadersSent is not a function
Წაიკითხე მეტი →
მე ვიყენებ JWT-ს ჩემს სისტემაში და ის საკმაოდ კარგად მუშაობს, სადაც მე ჩემი SecretKey ჩვეულებრივი სტრინგის სახით ვიყენებ, აქ არის მუშაობის კოდი
export class CompanyResolver { @Query(() => [Company]) companies() { return Company.find(); } @Query(() => Company) async login( @Arg("email&qu Წაიკითხე მეტი →
Angular 7 აპლიკაციისთვის, რომლის განვითარებაზეც ვმუშაობ, მე ვიყენებ HttpInterceptor-ს, რათა ვგზავნიდე ტოკენს ყველა მოთხოვნასთან ერთად. ეს გამოიყურება დაახლოებით ასე:
export class JwtInterceptor implements HttpInterceptor { intercept(request: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent Წაიკითხე მეტი →