Күүки дээр суурилсан баталгаажуулалт хэрхэн ажилладаг вэ?
Күүки дээр суурилсан баталгаажуулалт хэрхэн ажилладаг вэ?

Видео: Күүки дээр суурилсан баталгаажуулалт хэрхэн ажилладаг вэ?

Видео: Күүки дээр суурилсан баталгаажуулалт хэрхэн ажилладаг вэ?
Видео: SCP-261 Пан-мерное Торговый и эксперимент Войти 261 объявление Де + полный + 2024, May
Anonim

Күүки - Баталгаажуулалтад суурилсан

Энэ нь а баталгаажуулалт бүртгэл эсвэл сессийг сервер болон үйлчлүүлэгчийн аль алинд нь хадгалах ёстой. Сервер өгөгдлийн сан дахь идэвхтэй сешнүүдийг хянах шаардлагатай бол урд талд нь a жигнэмэг сесс танигчийг агуулсан үүсгэгдсэн тул нэр күүки дээр суурилсан баталгаажуулалт.

Үүнийг харгалзан үзэхэд күүкиг баталгаажуулалтад хэрхэн ашигладаг вэ?

Күүки баталгаажуулалт HTTP ашигладаг жигнэмэг руу баталгаажуулах үйлчлүүлэгчийн хүсэлт, сессийн мэдээллийг хадгалах. Үйлчлүүлэгч сервер рүү нэвтрэх хүсэлтийг илгээдэг. Амжилттай нэвтэрсний дараа серверийн хариу нь Set-г агуулна. Күүки агуулсан толгой жигнэмэг нэр, үнэ цэнэ, дуусах хугацаа болон бусад мэдээлэл.

Мөн баталгаажуулалтын күүки хаана хадгалагддаг вэ? Күүки -үндсэн Баталгаажуулалт The жигнэмэг ихэвчлэн байдаг хадгалсан үйлчлүүлэгч болон серверийн аль алинд нь. Сервер хийх болно дэлгүүр нь жигнэмэг өгөгдлийн санд хэрэглэгчийн сесс бүрийг бүртгэх ба үйлчлүүлэгч сесс танигчийг эзэмшинэ.

Үүнтэй адилаар би сессийг хэрхэн баталгаажуулах вэ?

Сессия суурилсан баталгаажуулалт нь хэрэглэгчийн төлөвийг серверийн санах ойд хадгалдаг. Ашиглах үед а сесс auth системд суурилсан, сервер үүсгэж хадгалдаг сесс Хэрэглэгч нэвтэрч, дараа нь хадгалах үед серверийн санах ойд өгөгдөл сесс Хэрэглэгчийн хөтөч дээрх күүки дэх ID.

Хөтөчийн баталгаажуулалт хэрхэн ажилладаг вэ?

Сервер нь шаардлагатай байгаа толгой хэсгийг буцааж илгээдэг баталгаажуулалт өгөгдсөн хүрээний хувьд. Хэрэглэгч нь хэрэглэгчийн нэр, нууц үгээ өгдөг хөтөч холбодог (хэрэглэгчийн нэр + ":" + нууц үг), base64 кодчилдог. Энэ кодлогдсон мөрийг дараа нь хүсэлт бүр дээр "Зөвшөөрөл"-толгойг ашиглан илгээнэ хөтөч.

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