من با 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 ادامه مطلب →
من با بسته LexikJWTAuthenticationBundle کار میکنم و سعی دارم یک توکن JWT با اعتبارنامههایی که از برنامه Ionic2 من ارسال شدهاند، ایجاد کنم.
تولید توکن به خوبی با کرل و با پستمن کار میکند.
ادامه مطلب →
من در تلاش هستم تا مستندات Firebase را برای تأیید توکنهای شناسه با استفاده از کتابخانههای شخص ثالث دنبال کنم. من با موفقیت کلید درست را از https://www.googleapis.com/robot/v1/metadata/x509/[email protected] دریافت کردهام،
-----BEGIN CERTIFICATE-----\nMIIDHDCCAgSgAwIBAgIIcYOBxdgv20wwDQYJKoZIhv ادامه مطلب →
بعد از اجرای برنامهام، این را دریافت میکنم...
[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 ادامه مطلب →
من یک «تزئینکنندهٔ سفارشی» ایجاد کردهام و از آن برای وارد کردن کد شرکت (ZON_EMPRESA) از کاربر جلسهی JWT در بدنهٔ درخواست استفاده میکنم.
// DECORATOR import { createParamDecorator } from '@nestjs/common'; export const Zona = createParamDecorator((data, ادامه مطلب →
اسکریپت 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 ادامه مطلب →دارم با JWTModule در NestJS مشکل دارم. من به طور مداوم این خطا را دریافت میکنم، حتی زمانی که راز را مستقیماً در پیکربندی وارد میکنم به جای اینکه از فایل env خود استفاده کنم. نمیتوانم بفهمم چه چیزی را از دست دادهام.
Error: secretOrPrivateKey must have a valueمروری سریع بر اینکه این چگونه کار خواهد کرد.
من دارم تلاش میکنم توکن JWT را رمزگشایی کنم تا بررسی کنم آیا معتبر است یا نه. اما خطایی دریافت میکنم که میگوید شیء رمزگشاییشده ممکن است 'تعریفنشده' باشد.
import jwt_decode, { JwtPayload } from "jwt-decode"; if (token) { const decoded = ادامه مطلب →من دارم سعی میکنم از JWT برای احراز هویت کاربرانم در API نِستجیاس استفاده کنم اما همیشه همان خطا را دریافت میکنم: Unauthorized 401.
اجازه بده قبل از اینکه درباره تحقیقی که نتیجهای نداشت برایت بگویم، کدم را نشان دهم:
ماژول احراز هویت.ts
import { Module } from '@nestjs/common'; import { ConfigModule, ConfigService } from '@nestjs/config'; import { JwtModule } from ادامه مطلب →
من از AWS Cognito به عنوان سرویس احراز هویت برنامه NestJS خود استفاده میکنم. با این حال، وقتی بدون JWT (غیرمجاز) به نقطه پایانی دسترسی پیدا میکنم، سرور همیشه کرش میکند و این خطا را میدهد: TypeError: applicationRef.isHeadersSent is not a function
ادامه مطلب →