โทเค็นใน android studio คืออะไร?
โทเค็นใน android studio คืออะไร?

วีดีโอ: โทเค็นใน android studio คืออะไร?

วีดีโอ: โทเค็นใน android studio คืออะไร?
วีดีโอ: Android Kotlin ตอนที่ 1 การใช้งาน CardView และ Intent Activity 2024, พฤศจิกายน
Anonim

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

OAuth Android คืออะไร

OAuth เป็นมาตรฐานเปิดสำหรับการอนุญาต ช่วยให้ผู้ให้บริการแบ่งปันข้อมูลกับแอปพลิเคชันบุคคลที่สามโดยไม่กระทบต่อข้อมูลประจำตัวของผู้ใช้ กล่าวอีกนัยหนึ่งคือการใช้ OAuth บริการต่างๆ เช่น Twitter หรือ Facebook สามารถให้แอปเข้าถึงข้อมูลของตนได้อย่างปลอดภัย

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

เมื่อพิจารณาถึงสิ่งนี้ โทเค็นการเข้าถึงถูกเก็บไว้ที่ไหน?

3 คำตอบ ไคลเอ็นต์ตามคำศัพท์ OAuth เป็นส่วนประกอบที่ส่งคำขอไปยังเซิร์ฟเวอร์ทรัพยากร ในกรณีของคุณ ไคลเอ็นต์คือเซิร์ฟเวอร์ของเว็บแอปพลิเคชัน (ไม่ใช่เบราว์เซอร์) ดังนั้น โทเค็นการเข้าถึง ควรเก็บไว้ในเว็บแอปพลิเคชันเซิร์ฟเวอร์เท่านั้น

คุณหมายถึงอะไรโดยโทเค็น?

โดยทั่วไปแล้ว a โทเค็น เป็นวัตถุที่แสดงถึงสิ่งอื่น เช่น วัตถุอื่น (ทั้งทางกายภาพหรือเสมือน) หรือแนวคิดที่เป็นนามธรรม เช่น ของกำนัลบางครั้งเรียกว่า โทเค็น ของคุณค่าของผู้ให้ที่มีต่อผู้รับ ในคอมพิวเตอร์มี เป็น หลายประเภท โทเค็น.

แนะนำ: