ค้นหาเว็บไซต์

วิธีตั้งค่าโทเค็นการอนุญาต OAuth ในไคลเอนต์ typescript-jquery ที่สร้างจาก Swagger

ฉันได้สร้างการเชื่อมโยงสำหรับ API ที่กำหนดโดย Swagger ซึ่งต้องการโทเค็น OAuth แล้ว

swagger-codegen generate -i api.json -o test -l typescript-jquery

แต่ดูเหมือนกับว่าหัวเรื่องถูกเขียนไว้คงที่ในโค้ดที่สร้างขึ้น

มีวิธีใ

อ่านต่อไป →

javascript - Angular - Typescript - วิธีปิดหน้าต่างที่เปิดจากแอปในระหว่างการร้องขอ google oauth2

ฉันกำลังทำงานกับโค้ดคำขอ Google OAuth2 ฉันต้องคลิกที่ปุ่มแอปพลิเคชันหนึ่งและเปิดหน้าต่างใหม่เพื่อเริ่มกระบวนการ Google OAuth2 ฉันได้ตั้งค่า redirect URI ไว้เป็นพารามิเตอร์แล้ว ฉันเขียนฟังก์ชันนี้แต่ฉันเจอข้อผิดพลาดในฟังก์ชัน setInterval:

Blocked a

อ่านต่อไป →

typescript - วิธีการตั้งค่า OpenID ใน angular-oauth2-oidc เพื่อให้บางที่อยู่ไม่ต้องยืนยันตัวตน

ฉันใช้โครงการ angular-oauth2-oidc สำหรับ OpenId ในโครงการ Angular ด้วยเหตุผลบางอย่าง ฉันต้องการปิดการตรวจสอบสิทธิ์สำหรับเส้นทางบางอย่าง ฉันเริ่มต้นโค้ดโฟลว์ในคอมโพเนนต์หลักและบูตสแตรปมันไปยังส่วนบูตสแตรปของโมดูลหลัก

คำตอบ #1

ถ้าคุณจะยกเว้นเส้นทางบางเส้นทาง ควรเปลี่ยนคอมโพเนนต์ที่บูตสแตรปและเริ่มต้นโค้ดฟลว์ในคอมโพเนนต์ที่ได้รับอนุญาต สร้างคอมโพเนนต์หลักและคอมโพเนนต์อีกสองตัวสำหรับ URL ที่ได้รับอนุญาตและไม่ได้รับอนุญาต จากนั้นบูตสแตรปคอมโพเนนต์หลักในโม

อ่านต่อไป →

node.js - TS - NodeMailer OAuth2 'auth' ไม่มีอยู่ในประเภท 'TransportOptions'

ฉันมีปัญหา ฉันจำเป็นต้องสร้างฟังก์ชันส่งอีเมลด้วย Gmail API ในเอกสารบอกให้ฉันสร้างฟังก์ชัน createTransport แบบนี้:

const transport = nodemailer.createTransport({ service: "gmail", auth: { type: "OAuth2",

อ่านต่อไป →

node.js - ไม่สามารถยืนยันตัวตนใน Google OAuth2.0 สำหรับแอปพลิเคชันเซิร์ฟเวอร์ต่อเซิร์ฟเวอร์

ฉันกำลังพยายามตั้งค่า Google OAuth authentication เพื่อที่ฉันจะได้ access token สำหรับบัญชีบริการและสามารถใช้บริการอื่น ๆ ผ่าน REST API เช่น Cloud Storage ปัญหาคือฉันได้รับข้อผิดพลาด 400 เมื่อฉันส่งคำขอ access token และข้อความแสดงข้อผิดพลาดเป็นข้อความทั่วไปจึงทำให้ฉันไ

อ่านต่อไป →

javascript - ฉันควรใช้ camelCase สำหรับ oauth2 ไหม?

ดังนั้นฉันกำลังพยายามที่จะติดตั้งเซิร์ฟเวอร์ oauth2 ใน nestjs และฉันได้อ่านข้อกำหนด [RFC 6749]ในข้อกำหนดนี้ ชื่อพารามิเตอร์ของ query ทั้งหมดและแม้แต่การตอบสนอง json ก็ใช้ snake_case เหมือนกัน

access_token refresh_token client_id client_secret redirect_uri expires_in

ปัญหาคือ โค้ดทั้งหมดของฉันที่เหลือใช้ camelCase และการใช้ snake_case สำหรับคลาสต่างๆ ที่เกี่ยวข้องกับ oauth จะทำให้ไม่สอดคล้องกับส่วนที่เหลือของโค้ด

ดังนั้น ฉันควรเปลี่ยนพารามิเตอร์ oauth

อ่านต่อไป →

typescript - วิธีการยุติการเข้าสู่ระบบ Google OAuth (ผ่าน Firebase) ในแอป Ionic 2?

แอป Ionic 2 ของฉันใช้การยืนยันตัวตนของ Google ผ่าน Firebase และฉันมีปุ่มออกจากระบบในแอปที่เรียกใช้เมธอด unauth() ของ Firebase แต่เมธอดนั้นจะเพียงแค่ยกเลิกการยืนยันตัวตนของ Firebase เท่านั้นและไม่ยุติการใช้งานเซสชั่น Google OAuth

หลังจากกดปุ่มออกจากระบบและกดปุ่มเข้าสู่ระบบอีกครั้ง ผู้ใช้จะถูกเข้าสู่ระบบโดยอัตโนมัติ (โดยใช้เซสชัน OAuth ก่อนหน้า) และฉันไม่ต้องการแบบนั้น

ฉันต้องการให้ปุ่มออกจากระบบของฉันสามารถยกเลิกเซสชัน Google OAuth ได้ด้วย ดังนั้นเมื่อกดปุ่มเข้าสู่ระบบ

อ่านต่อไป →

typescript - ฉันจะรับโทเค็นด้วย Angular 2 (oauth2) ได้อย่างไร

ฉันมีปัญหากับบริการบน Angular 2 ฉันต้องการรับโทเค็นจาก apiREST บน Spring เซิร์ฟเวอร์ทำงานได้ ถ้าฉันส่งคำขอด้วย Postman มันทำงานได้! แต่ฉันไม่รู้จะส่งคำขอบน Angular 2 อย่างไร ฉันมีโค้ดนี้บน Angular 2

getToken(login:Login) { let headers = new Headers(); let urlSearchParams = new URLSearchParams(); // urlSearchParams.append(this.GRANT_TYPE,"client_credentials"); urlSearchParams.append(this.GRANT_TYPE,"password"); urlSearchParams.append(this.USERNAME, ""+login.usr); url

อ่านต่อไป →

typescript - การกำหนดค่าโรงงาน OAuthModule ของ Angular

ฉันจำเป็นต้องกำหนดค่า URL แบบไดนามิกสำหรับ OAuthModule เพื่อส่งโทเค็นการเข้าถึงในแต่ละคำขอ วิธีแก้ปัญหาที่ฉันกำลังใช้ (ใบ้ให้) โดยการให้ OAuthModuleConfig ผ่านวิธี factory ดูเหมือนว่าจะไม่สามารถใช้งานได้

นี่คือ AppModule ของฉันที่ฉันตั้งค่าทุกอย่าง:

import {BrowserModule} from '@angular/platform-browser'; import {APP_INITIA

อ่านต่อไป →

reactjs - Next.js & Facebook OAuth - ข้อผิดพลาดประเภทใน callback ของ JWT ของ NextAuth (typescript)

ฉันกำลังใช้ Facebook สำหรับการยืนยันตัวตนและพยายามที่จะรับ access token เพื่อที่ฉันจะสามารถเรียกใช้ API ได้ นี่คือใน Next.js typescript โดยใช้ NextAuth

pages/api/auth/[...nextAuth].ts:

... export const authOptions = { callbacks: { async jwt({ token, user, account, profile }) { if (account) { token.accessToken = account.access_token token.id = profile.id } return token; }, async session({ session, token, user }) {

อ่านต่อไป →