Score:1

ฉันจะใช้ JWT จากส่วนหน้าที่ไม่มีหัวเพื่อเข้าสู่ระบบผู้ใช้ในโดเมนย่อยอื่นโดยอัตโนมัติได้อย่างไร

ธง cn

ฉันมีแอปพลิเคชันแบบไม่มีส่วนหัวพร้อมส่วนหน้า vuejs บน mysite.com และแบ็กเอนด์ Drupal บน backend.mysite.com เพื่อให้ผู้ใช้ยังสามารถใช้ประโยชน์จากแบบฟอร์มของ Drupal เป็นต้น

แน่นอน backend.mysite.com/user/login ทำงานนอกกรอบ และฉันมีการเข้าสู่ระบบที่ทำงานในส่วนหน้าผ่าน https://www.drupal.org/project/simple_oauth (ซึ่งสร้าง JWT สำหรับโทเค็นการเข้าถึง/รีเฟรช) ปัญหาคือไม่มีความสัมพันธ์ระหว่างการเข้าสู่ระบบในส่วนหน้าและการเข้าสู่ระบบในส่วนหลัง

มีวิธีที่แนะนำให้มีประเภท "SSO อัตโนมัติ" ที่ใช้ประโยชน์จากโทเค็นที่สร้างขึ้นแล้วเพื่อเข้าสู่ระบบผู้ใช้ในแบ็กเอนด์หรือไม่ ฉันเดาว่าฉันคิดว่าฉันจะนำเสนอผู้ใช้ด้วยปุ่ม/ลิงก์ที่ส่วนหน้าที่ส่งผู้ใช้ไปยัง backend.mysite.com ในขณะที่จัดการการตรวจสอบสิทธิ์โดยอัตโนมัติ แต่ฉันไม่แน่ใจว่าต้องทำอย่างไรในเชิงลอจิสติกส์ เกิดขึ้น.

cn flag
ฉันอาจไม่เข้าใจคำถามของคุณ แต่ถ้ามีแบ็กเอนด์ drupal บนโดเมนย่อย จากนั้นในโดเมนหลัก/โดเมนเปล่า คุณมี VueJS พร้อมการเข้าสู่ระบบผ่าน Simple OAuth ของ Drupal มีการติดตั้ง drupal สองครั้งหรือไม่ (Drupal A เปิดใช้งานการเข้าสู่ระบบ VueJS และ Drupal B เปิดโดเมนย่อย)?
cn flag
ไม่ มีการติดตั้งเพียงครั้งเดียว โดเมนย่อยคือการติดตั้ง drupal เต็มรูปแบบ โดยพื้นฐานแล้วการเข้าสู่ระบบ vuejs จะได้รับโทเค็นการตรวจสอบสิทธิ์จากแบ็กเอนด์ที่สามารถใช้สำหรับคำขอ API แอป vue เป็นเพียงผู้บริโภค API จริงๆ
cn flag
เพื่อให้ชัดเจนยิ่งขึ้น การเข้าสู่ระบบ vuejs เป็นเพียงมาตรฐาน
cn flag
เข้าใจแล้ว. ฉันมี Ionic React webapp/mobile app ที่มีไซต์ drupal เต็มรูปแบบเช่นกัน แต่ฉันตั้งค่าด้วยการโฮสต์ไซต์ Drupal เต็มรูปแบบที่โดเมน จากนั้นวางไฟล์แอปบนอุปกรณ์เคลื่อนที่ในไดเร็กทอรีย่อย (www.example.com/myapp ) และให้บริการไฟล์แอพมือถือโดยตรงจาก nginx ในกรณีนี้ เมื่อผู้ใช้เข้าสู่ระบบ React webapp พวกเขายังได้รับคุกกี้ Drupal เนื่องจากอยู่ในโดเมนเดียวกัน
cn flag
Ah gotcha เข้าท่า ใช่เพียงการตั้งค่าที่แตกต่างกัน

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา