Агуулгын хүснэгт:

Java хэл дээрх OAuth2 гэж юу вэ?
Java хэл дээрх OAuth2 гэж юу вэ?

Видео: Java хэл дээрх OAuth2 гэж юу вэ?

Видео: Java хэл дээрх OAuth2 гэж юу вэ?
Видео: Как работает Spring Boot и что такое auto-configuration. Магия? 2024, Арваннэгдүгээр
Anonim

Зорилго: Энэхүү баримт бичиг нь Google OAuth Client Library-аас санал болгож буй ерөнхий OAuth 2.0 функцуудыг тайлбарладаг. Java . Дүгнэлт: OAuth 2.0 нь эцсийн хэрэглэгчдэд сервер талын хамгаалагдсан нөөцөд хандахын тулд үйлчлүүлэгчийн програмыг аюулгүйгээр баталгаажуулах стандарт үзүүлэлт юм.

Ийм байдлаар OAuth2 гэж юу вэ, энэ нь хэрхэн ажилладаг вэ?

Энэ ажилладаг хэрэглэгчийн бүртгэлийг байршуулсан үйлчилгээнд хэрэглэгчийн баталгаажуулалтыг шилжүүлэх, хэрэглэгчийн бүртгэлд нэвтрэх эрхийг гуравдагч этгээдийн программуудад олгох замаар. OAuth 2 вэб болон ширээний программууд болон хөдөлгөөнт төхөөрөмжүүдийн зөвшөөрлийн урсгалыг хангадаг.

Нэмж хэлэхэд, OAuth нь юу гэсэн үг вэ? Нээлттэй зөвшөөрөл

Энд би OAuth2-г хэрхэн ашиглах вэ?

Үндсэн алхамууд

  1. Google API консолоос OAuth 2.0 итгэмжлэлийг аваарай.
  2. Google Authorization Server-ээс хандалтын токен авах.
  3. Хэрэглэгчээс олгосон хандалтын хүрээг шалгана уу.
  4. Хандалтын токеныг API руу илгээнэ үү.
  5. Шаардлагатай бол хандалтын токеныг сэргээнэ үү.

OAuth2 үйлчлүүлэгч гэж юу вэ?

OAuth2 үйлчлүүлэгчид Харьцангуй үзэл баримтлалыг найдвартай баталгаажуулахын тулд гадны үйлчилгээ болон програмуудыг тохируулах боломжийг танд олгоно. Тухайлбал, А үйлчлүүлэгч Програм нь Харьцангуй байдлын API-г дуудах хандалтын токен авахын тулд хэрэглэгчдэд Харьцангуй байдлын нэвтрэх хуудсыг танилцуулж болно.

Зөвлөмж болгож буй: