تایپ‌اسکریپت - خطای جلسه JWT در Next.js 14 با Next Auth - خطای نوع

من با Next.js 14 به همراه Next Auth 5 بتا بازی می‌کنم و هر بار که سعی می‌کنم وارد شوم، خطای [auth][error][JWTSessionError] [auth][cause]: TypeError: Cannot read properties of undefined (reading 'username') دریافت می‌کنم. در واقع من دارم یک آموزش را دنبال می‌کنم که کار می‌کرد چون از TypeScript استفاده نمی‌کرد، اما من به عنوان توسعه‌دهنده کار می‌کنم و باید از TS استفاده کنم.

این فایل auth.ts من است:

import "next-auth"; import CredentialsProvider from "next-aut

ادامه مطلب →

typescript - Symfony3 JWT با LexikJWTAuthenticationBundle در پاسخ به Preflight OPTIONS کد 404 برمی‌گرداند

توضیحات :

من با بسته LexikJWTAuthenticationBundle کار می‌کنم و سعی دارم یک توکن JWT با اعتبارنامه‌هایی که از برنامه Ionic2 من ارسال شده‌اند، ایجاد کنم.

تولید توکن به خوبی با کرل و با پست‌من کار می‌کند.

ادامه مطلب →

تایپ‌اسکریپت - بررسی توکن‌های شناسایی Firebase (JWT) با استفاده از Deno djwt

من در تلاش هستم تا مستندات Firebase را برای تأیید توکن‌های شناسه با استفاده از کتابخانه‌های شخص ثالث دنبال کنم. من با موفقیت کلید درست را از https://www.googleapis.com/robot/v1/metadata/x509/[email protected] دریافت کرده‌ام،

-----BEGIN CERTIFICATE-----\nMIIDHDCCAgSgAwIBAgIIcYOBxdgv20wwDQYJKoZIhv

ادامه مطلب →

جاوااسکریپت - 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, i

ادامه مطلب →

typescript - Nestjs چگونه می‌توانم مقادیر را از jwt جلسه req.user به بدنه درخواست تزریق کنم

من یک «تزئین‌کنندهٔ سفارشی» ایجاد کرده‌ام و از آن برای وارد کردن کد شرکت (ZON_EMPRESA) از کاربر جلسه‌ی JWT در بدنهٔ درخواست استفاده می‌کنم.

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

ادامه مطلب →

پی‌اچ‌پی - قادر به عبور دادن مجوز JWT با استفاده از Angular8 نیست

اسکریپت 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; $record

ادامه مطلب →

جاوااسکریپت - مشکلات ماژول JWT در NestJS

دارم با JWTModule در NestJS مشکل دارم. من به طور مداوم این خطا را دریافت می‌کنم، حتی زمانی که راز را مستقیماً در پیکربندی وارد می‌کنم به جای اینکه از فایل env خود استفاده کنم. نمی‌توانم بفهمم چه چیزی را از دست داده‌ام.

Error: secretOrPrivateKey must have a value

مروری سریع بر اینکه این چگونه کار خواهد کرد.

  1. کلاینت به /auth/login با { username: string, password: string } فراخوانی می‌کند
  2. نگهبان LocalStrategy متد validateUser سرویس AuthService را ف

    ادامه مطلب →

رمزگشایی JWT در تایپ‌اسکریپت خطای «ممکن است شیء 'undefined' باشد» را می‌دهد

من دارم تلاش می‌کنم توکن JWT را رمزگشایی کنم تا بررسی کنم آیا معتبر است یا نه. اما خطایی دریافت می‌کنم که می‌گوید شیء رمزگشایی‌شده ممکن است 'تعریف‌نشده' باشد.

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

ادامه مطلب →

تایپ‌اسکریپت - خطای 401 غیرمجاز (اعتبارنامه‌ها موجود نیست) هنگام استفاده از Passport JWT در NestJS

من دارم سعی می‌کنم از JWT برای احراز هویت کاربرانم در API نِست‌جی‌اس استفاده کنم اما همیشه همان خطا را دریافت می‌کنم: Unauthorized 401.

اجازه بده قبل از اینکه درباره تحقیقی که نتیجه‌ای نداشت برایت بگویم، کدم را نشان دهم:

تولید JWT (این کد به درستی کار می‌کند)

ماژول احراز هویت.ts

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

ادامه مطلب →

تایپ‌اسکریپت - NestJS تایید JWT سرویس AWS Cognito: "TypeError: applicationRef.isHeadersSent یک تابع نیست"

من از AWS Cognito به عنوان سرویس احراز هویت برنامه NestJS خود استفاده می‌کنم. با این حال، وقتی بدون JWT (غیرمجاز) به نقطه پایانی دسترسی پیدا می‌کنم، سرور همیشه کرش می‌کند و این خطا را می‌دهد: TypeError: applicationRef.isHeadersSent is not a function

ادامه مطلب →