ค้นหาเว็บไซต์
ฉันได้สร้างการเชื่อมโยงสำหรับ API ที่กำหนดโดย Swagger ซึ่งต้องการโทเค็น OAuth แล้ว
swagger-codegen generate -i api.json -o test -l typescript-jqueryแต่ดูเหมือนกับว่าหัวเรื่องถูกเขียนไว้คงที่ในโค้ดที่สร้างขึ้น
มีวิธีใ
อ่านต่อไป →
ฉันกำลังทำงานกับโค้ดคำขอ Google OAuth2 ฉันต้องคลิกที่ปุ่มแอปพลิเคชันหนึ่งและเปิดหน้าต่างใหม่เพื่อเริ่มกระบวนการ Google OAuth2 ฉันได้ตั้งค่า redirect URI ไว้เป็นพารามิเตอร์แล้ว ฉันเขียนฟังก์ชันนี้แต่ฉันเจอข้อผิดพลาดในฟังก์ชัน setInterval:
Blocked a อ่านต่อไป →ฉันใช้โครงการ angular-oauth2-oidc สำหรับ OpenId ในโครงการ Angular ด้วยเหตุผลบางอย่าง ฉันต้องการปิดการตรวจสอบสิทธิ์สำหรับเส้นทางบางอย่าง ฉันเริ่มต้นโค้ดโฟลว์ในคอมโพเนนต์หลักและบูตสแตรปมันไปยังส่วนบูตสแตรปของโมดูลหลัก
ถ้าคุณจะยกเว้นเส้นทางบางเส้นทาง ควรเปลี่ยนคอมโพเนนต์ที่บูตสแตรปและเริ่มต้นโค้ดฟลว์ในคอมโพเนนต์ที่ได้รับอนุญาต สร้างคอมโพเนนต์หลักและคอมโพเนนต์อีกสองตัวสำหรับ URL ที่ได้รับอนุญาตและไม่ได้รับอนุญาต จากนั้นบูตสแตรปคอมโพเนนต์หลักในโม
อ่านต่อไป →
ฉันมีปัญหา ฉันจำเป็นต้องสร้างฟังก์ชันส่งอีเมลด้วย Gmail API ในเอกสารบอกให้ฉันสร้างฟังก์ชัน createTransport แบบนี้:
const transport = nodemailer.createTransport({ service: "gmail", auth: { type: "OAuth2", อ่านต่อไป →
ฉันกำลังพยายามตั้งค่า Google OAuth authentication เพื่อที่ฉันจะได้ access token สำหรับบัญชีบริการและสามารถใช้บริการอื่น ๆ ผ่าน REST API เช่น Cloud Storage ปัญหาคือฉันได้รับข้อผิดพลาด 400 เมื่อฉันส่งคำขอ access token และข้อความแสดงข้อผิดพลาดเป็นข้อความทั่วไปจึงทำให้ฉันไ
อ่านต่อไป →ดังนั้นฉันกำลังพยายามที่จะติดตั้งเซิร์ฟเวอร์ 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
อ่านต่อไป →แอป Ionic 2 ของฉันใช้การยืนยันตัวตนของ Google ผ่าน Firebase และฉันมีปุ่มออกจากระบบในแอปที่เรียกใช้เมธอด unauth() ของ Firebase แต่เมธอดนั้นจะเพียงแค่ยกเลิกการยืนยันตัวตนของ Firebase เท่านั้นและไม่ยุติการใช้งานเซสชั่น Google OAuth
หลังจากกดปุ่มออกจากระบบและกดปุ่มเข้าสู่ระบบอีกครั้ง ผู้ใช้จะถูกเข้าสู่ระบบโดยอัตโนมัติ (โดยใช้เซสชัน OAuth ก่อนหน้า) และฉันไม่ต้องการแบบนั้น
ฉันต้องการให้ปุ่มออกจากระบบของฉันสามารถยกเลิกเซสชัน Google OAuth ได้ด้วย ดังนั้นเมื่อกดปุ่มเข้าสู่ระบบ
อ่านต่อไป →ฉันมีปัญหากับบริการบน 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 อ่านต่อไป →
ฉันจำเป็นต้องกำหนดค่า URL แบบไดนามิกสำหรับ OAuthModule เพื่อส่งโทเค็นการเข้าถึงในแต่ละคำขอ วิธีแก้ปัญหาที่ฉันกำลังใช้ (ใบ้ให้) โดยการให้ OAuthModuleConfig ผ่านวิธี factory ดูเหมือนว่าจะไม่สามารถใช้งานได้
นี่คือ AppModule ของฉันที่ฉันตั้งค่าทุกอย่าง:
import {BrowserModule} from '@angular/platform-browser'; import {APP_INITIA อ่านต่อไป →
ฉันกำลังใช้ 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 }) { อ่านต่อไป →