การรับรองความถูกต้อง
โมดูลสำหรับการลงทะเบียนและเข้าสู่ระบบของผู้ใช้
โมดูลการรับรองความถูกต้องมีฟังก์ชันการลงทะเบียนและการเข้าสู่ระบบสำหรับผู้ใช้แอปพลิเคชันของคุณ
ฟังก์ชันพื้นฐานสำหรับการจัดการผู้ใช้ กลุ่ม การลงทะเบียน และการอนุญาตมีให้โดยโมดูล Auth เริ่มต้น นอกจากนี้ยังเพิ่มแบบฟอร์มลงทะเบียนมาตรฐานในใบสมัครของคุณ
เพื่อขยายการทำงาน โดยเฉพาะอย่างยิ่งความสามารถในการเข้าและลงทะเบียนผ่านโซเชียลเน็ตเวิร์ก ให้ใช้โมดูลเพิ่มเติม
การตั้งค่าการลงทะเบียนโมดูล Auth จะจัดการการตั้งค่าการลงทะเบียนทั้งหมด หากปิดใช้งานการลงทะเบียน โมดูลการลงชื่อเข้าใช้ทางสังคมจะไม่สามารถลงทะเบียนผู้ใช้ใหม่ได้
โมดูลพื้นฐานสำหรับการอนุญาตและการลงทะเบียน
โมดูล Auth ให้การรับรองความถูกต้องและการอนุญาตสำหรับแอปพลิเคชันของคุณ รวมถึงการจัดการผู้ใช้ การจัดการกลุ่ม การลงทะเบียนผู้ใช้ การเข้าสู่ระบบ และฟังก์ชันที่เกี่ยวข้อง ติดตั้งโดยอัตโนมัติเมื่อสร้างโครงการ ตามค่าเริ่มต้น มิดเดิลแวร์ของโมดูลจะแนบกับทุกจุดสิ้นสุดและให้สิทธิ์การเข้าถึงแก่กลุ่มผู้ใช้ใดก็ได้ การควบคุมการเข้าถึงโดยละเอียดสามารถกำหนดค่าได้โดยการปรับการตั้งค่ามิดเดิลแวร์ในทุกจุดสิ้นสุด
เข้าสู่ระบบผู้ใช้และรหัสผ่านเริ่มต้นเข้าสู่ระบบ: [email protected]
รหัสผ่าน: แอพมาสเตอร์
ลงชื่อเข้าใช้ด้วย Google
ใช้การลงชื่อเข้าใช้และเข้าสู่ระบบด้วย Google
การ ลงชื่อเข้าใช้ด้วย Google เป็นโมดูลแบบสแตนด์อโลนสำหรับการนำคุณลักษณะการลงชื่อเข้าใช้และการเข้าสู่ระบบของ Google ไปใช้กับแอปพลิเคชันของคุณ
กระบวนการทางธุรกิจ
- ลงทะเบียน
ใช้หากคุณกำลังกำหนดค่าการให้สิทธิ์และการรับรองความถูกต้องด้วยตัวคุณเอง หากคุณใช้ฟังก์ชันพื้นฐานของโมดูล Auth เพื่อให้การลงชื่อเข้าใช้ด้วย Google ทำงานได้ คุณจะต้องระบุรหัสลูกค้าในการตั้งค่าเท่านั้น
การตั้งค่าโมดูล
พารามิเตอร์ | ค่าเริ่มต้น | คำอธิบาย |
รหัสลูกค้า | ว่างเปล่า | รหัสไคลเอนต์แอปพลิเคชันของคุณจาก Google Console |
ในการรับรหัสไคลเอนต์ - ใช้ Google Cloud Console สามารถอ่านคำแนะนำการตั้งค่าได้ที่ ลิงค์ นี้
ลงชื่อเข้าใช้ด้วย Facebook
การลงทะเบียนและเข้าสู่ระบบด้วยบัญชี Facebook ของคุณ
การ ลงชื่อเข้าใช้ด้วย Facebook เป็นโมดูลแบบสแตนด์อโลนสำหรับการนำฟีเจอร์การลงชื่อเข้าใช้และการเข้าสู่ระบบ Facebook ไปใช้กับแอปพลิเคชันของคุณ
กระบวนการทางธุรกิจ
- ลงทะเบียน
ใช้หากคุณกำลังกำหนดค่าการให้สิทธิ์และการรับรองความถูกต้องด้วยตัวคุณเอง หากคุณใช้ฟังก์ชันพื้นฐานของโมดูล Auth เพื่อให้การลงชื่อเข้าใช้ด้วย Facebook ทำงานได้ คุณจะต้องระบุ ID แอปพลิเคชันในการตั้งค่าเท่านั้น
พารามิเตอร์ | ค่าเริ่มต้น | คำอธิบาย |
รหัสแอปพลิเคชัน | ว่างเปล่า | ID ไคลเอนต์แอปพลิเคชันของคุณจาก Facebook Dev Portal |
วิธีรับรหัสลูกค้า:
จากนั้นเพิ่มผลิตภัณฑ์ เข้าสู่ระบบ Facebook ลงในแอพของคุณ เปิดใช้งาน Facebook JavaScript SDK และเพิ่ม URL ของแอพของคุณไปยังโดเมนที่อนุญาต
ลงชื่อเข้าใช้ด้วย LinkedIn
การลงทะเบียนและเข้าสู่ระบบด้วยบัญชี LinkedIn
ลงชื่อเข้าใช้ด้วย LinkedIn เป็นโมดูลแบบสแตนด์อโลนสำหรับใช้คุณลักษณะการลงชื่อเข้าใช้และการเข้าสู่ระบบ LinkedIn สำหรับแอปพลิเคชันของคุณ
- ลงทะเบียน
ใช้หากคุณกำลังกำหนดค่าการให้สิทธิ์และการรับรองความถูกต้องด้วยตัวคุณเอง หากคุณใช้ฟังก์ชันพื้นฐานของโมดูล Auth เพื่อให้การลงชื่อเข้าใช้ด้วย LinkedIn ทำงานได้ คุณจะต้องระบุรหัสไคลเอ็นต์, URL การเปลี่ยนเส้นทาง และรหัสลับในการตั้งค่าเท่านั้น
พารามิเตอร์ | ค่าเริ่มต้น | คำอธิบาย |
รหัสลูกค้า | ไม่มี | รหัสไคลเอนต์แอปพลิเคชันของคุณจาก LinkedIn Developer Portal |
เปลี่ยนเส้นทาง URL | ไม่มี | URL ที่จะเปลี่ยนเส้นทางหลังจากการรับรองความถูกต้อง |
คีย์ลับ | ไม่มี | รหัสลับของแอปพลิเคชัน LinkedIn ของคุณ |
ในการรับพารามิเตอร์ที่จำเป็นในการกำหนดค่าโมดูล คุณต้อง ลงทะเบียนเป็นนักพัฒนา LinkedIn และสร้างแอปพลิเคชันด้วยการตั้งค่าพื้นฐาน
ลงชื่อเข้าใช้ด้วย Apple
ลงทะเบียนและลงชื่อเข้าใช้ด้วย Apple ID
การ ลงชื่อเข้าใช้ด้วย Apple เป็นโมดูลแบบสแตนด์อโลนสำหรับการนำคุณสมบัติการลงชื่อเข้าใช้และการเข้าสู่ระบบ Apple ID ไปใช้กับแอปพลิเคชันของคุณ
- ลงทะเบียน
ใช้หากคุณกำลังกำหนดค่าการให้สิทธิ์และการรับรองความถูกต้องด้วยตัวคุณเอง หากคุณใช้ฟังก์ชันพื้นฐานของโมดูล Auth เพื่อให้การลงชื่อเข้าใช้ด้วย Apple ทำงานได้ คุณจะต้องระบุรหัสไคลเอนต์ในการตั้งค่าเท่านั้น
พารามิเตอร์ | ค่าเริ่มต้น | คำอธิบาย |
รหัสลูกค้า | ว่างเปล่า | รหัสไคลเอนต์แอปพลิเคชันของคุณจาก Apple Developer |
คุณต้องมี Apple ID และบัญชีนักพัฒนาเพื่อรับรหัสลูกค้า สามารถสร้าง Apple ID ได้ ที่นี่ เยี่ยมชม หน้านี้ เพื่อลงทะเบียนเป็นนักพัฒนาของ Apple
Google OAuth 2.0
โมดูลนี้ให้ SSO กับ Google แก่เว็บและแอปบนอุปกรณ์เคลื่อนที่ของคุณ
Google OAuth 2.0: รับโทเค็นการเข้าถึง
ป้อนข้อมูล
- รีเฟรช_โทเค็น (สตริง)
- client_id (สตริง)
- client_secret (สตริง)
เอาต์พุต
- access_token
Google OAuth 2.0: รับ URL การตรวจสอบสิทธิ์
ป้อนข้อมูล
- client_id (สตริง)
- redirect_url (สตริง)
- scopers (สตริงอาร์เรย์)
เอาต์พุต
- url (สตริง)
Google OAuth 2.0: รับโทเค็นการรีเฟรช
ป้อนข้อมูล
- auth_code (สตริง)
- client_id (สตริง)
- client_secret (สตริง)
- redirect_url (สตริง)
เอาต์พุต
- รีเฟรช_โทเค็น (สตริง)
- access_token (สตริง)