ค้นหาเว็บไซต์
โค้ดต่อไปนี้เรียกใช้บริการไมโครเซอร์วิสการยืนยันตัวตนของฉันและยืนยันตัวผู้ใช้ได้สำเร็จและส่งคืนโทเค็นผู้ถือของพวกเขา:
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) { console.log('auth success' อ่านต่อไป →ฉันได้สร้างเซิร์ฟเวอร์ที่ทำงานได้พร้อมการเชื่อมต่อกับฐานข้อมูลแล้ว พร้อมคำขอ get แบบง่ายที่ทำงานได้ ฉันได้ทำตามคู่มือนี้ https://docs.nestjs.com/techniques/authentication
เมื่อรันเซิร์ฟเวอร์และพยายามทำคำขอ get จากเส้นทางที่มีการป้องกัน ฉันได้รับข้อความ Cannot read property 'challenge' of undefined. user.controller.ts
import { Controller, Get, UseGuards } from '@nestjs/common'; import { UserService } from './user.servic อ่านต่อไป →
นี่คือแนวคิดของการยืนยันตัวตนของระบบของฉัน เมื่อผู้ใช้พยายามเข้าถึงแผงควบคุมของระบบของฉัน ระบบของฉันจะเรียกใช้เมธอด canActivate จาก AuthGuard เพื่อเช็คว่าผู้ใช้นำโทเค็น oauth มาด้วยหรือไม่
ถ้าผู้ใช้ไม่ได้ส่งโทเค็นมา token === null ระบบของฉันจะเปลี่ยนเส้นทางผู้ใช้ไปยังหน้าล็อกอินของเซิร์ฟเวอร์ยืนยันตัวตนภายนอก (identity server) เมื่อผู้ใช้เข้าสู่ระบบที่ identity server สำเร็จ identity server จะส่งโทเค็น JWT กลับไปยังระบบของฉัน
คำถามของฉันคือ เ
อ่านต่อไป →
ฉันมีแอปพลิเคชันเว็บ Typescript React ของลูกค้าที่ต้องการสื่อสารกับ API .net core บนฝั่งไคลเอนต์มีการรวม msal.js เข้าไปแล้ว ฉันสามารถเข้าสู่ระบบใน AAD, ดึงบัญชีผู้ใช้และโทเค็นการเข้าถึงมาได้ และส่งเป็น Bearer ในการเรียก API อย่างไรก็ตาม การตรวจสอบสิทธิ์ใน
อ่านต่อไป →ดังนั้นฉันกำลังเขียนสคริปต์ทดสอบสำหรับ Testcafe สำหรับเว็บแอปพลิเคชันของเรา รวมทั้งทำความคุ้นเคยกับ TypeScript สิ่งที่ฉันทำก็เป็นพื้นฐานการมีไฟล์ LoginPage.ts, LandingPage.ts (ไม่เกี่ยวข้องกับปัญหานี้) และ LandingPageTests.ts (ซึ่งมีการทดสอบจริง)
แอปพลิเคชันมีขั้นตอนการยืนยันตัวตนที่ใช้การล็อกอินของ Microsoft ดังนั้นสคริปต์จะคลิกปุ่มล็อกอินของ Microsoft จากแอปพลิเคชันนี้ กรอกแบบฟอร์มด้วยอีเมลของฉัน จากนั้นใส่รหัสผ่านในหน้าขององค์กร คลิก Yes สำหรับคำถามการคงเข้าสู่ระบบจากหน้าล็อกอินของ M
อ่านต่อไป →ฉันกำลังสร้างส่วนขยายของ VSCode ซึ่งฉันต้องการให้ผู้ใช้ยืนยันตัวตนกับเซิร์ฟเวอร์เว็บของฉัน ฉันมีเว็บไซต์สาธารณะที่ผู้ใช้สามารถกรอกชื่อผู้ใช้และรหัสผ่าน และเราจะสร้างโทเค็น ฉันสามารถเปิดเว็บไซต์ของฉันและขอให้ผู้ใช้ VS Code กรอกข้อมูลรับรองของตนแล้วทำการยืนยันตัวตนตามนั้นได้หรือไม่? ฉันดูเหมือนจะไม่พบตัวอย่างที่สามารถเปลี่ยนเส้นทางจากหน้าเว็บกลับไปยังส่วนขยายตามการคลิกปุ่ม มีตัวอย่างใดที่ทำแบบนั้นหรือไม่?
ขอบคุณ
อ่านต่อไป →ฉันพยายามใช้ NestJS เป็นแบ็กเอนด์ร่วมกับพร็อกซีย้อนกลับ Nginx ฉันได้เขียนส่วนการยืนยันตัวตนในแบ็กเอนด์ NestJS ของฉันแล้ว
ปัญหาของฉันคือเมื่อฉันใช้ frontend/backend ของฉันในโหมดท้องถิ่น ทุกอย่างเป็นปกติ แต่เมื่อฉันใช้ผ่าน Nginx ฉันมักจะได้รับข้อผิดพลาด 401 ฉันคิดว่ามันเกิดจาก LocalStrategy ใน NestJS
นี่คือส่วนในไฟล์ local.strategy.ts
import { Strategy } from 'passport-local'; import { PassportStrategy } from '@nestjs/passport'; import { Injectable, UnauthorizedExcepti อ่านต่อไป →
ฉันไม่รู้ว่าจะต้องวางการนำเข้าและการกำหนดค่า superlogin-client ไว้ที่ไหน และจะเก็บโทเค็นการยืนยันตัวตนลงใน local storage ได้อย่างไร เพื่อให้แอปมือถือสามารถยังคงเข้าสู่ระบบได้แม้ออฟไลน์
ฉันได้ลองสิ่งนี้แล้วแต่ก็ไม่ทำงาน:
import Po อ่านต่อไป →
โปรดช่วยด้วย ผม/ฉันเป็นมือใหม่ในการเขียนโปรแกรม Angular6 กับ Firebase ผม/ฉันมีระบบตรวจสอบตัวตนของ Firebase ที่ใช้งานได้ดีด้วยอีเมลและรหัสผ่าน แต่ในการลงทะเบียน ผม/ฉันสามารถได้เพียง uid และอีเมลเมื่อเก็บข้อมูลผู้ใช้ในฐานข้อมูล ผม/ฉันอ่านเกี่ยวกับ updateProfile แต่ไม่รู้จะนำไปใช้ในโค้ดของตัวเองอย่างไร
อ่านต่อไป →
สองสามวันที่ผ่านมา ฉันถามเกี่ยวกับ AWS Lambda การตรวจสอบสิทธิ์พื้นฐานโดยไม่ใช้ตัวตรวจสอบสิทธิ์แบบกำหนดเอง ฉันได้รับคำตอบซึ่งเพียงพอสำหรับฉัน ฉันจึงได้สร้างตัวตรวจสอบสิทธิ์แบบกำหนดเองซึ่งทำงานได้อย่างถูกต้อง
ตอนนี้ฉันมีปัญหาคล้ายกันมากเพราะเราตัดสินใจที่จะเปลี่ยนจาก API Gateway ไปเป็
อ่านต่อไป →