Gumagamit ba ang Facebook ng OAuth2?
Gumagamit ba ang Facebook ng OAuth2?

Video: Gumagamit ba ang Facebook ng OAuth2?

Video: Gumagamit ba ang Facebook ng OAuth2?
Video: Paano Malaman kung Sino ang Gumagamit ng Account mo sa Facebook | Unauthorized Logins 2021 2024, Nobyembre
Anonim

Kung sakaling nagtataka ka kung ano OAuth2 ay, ito ang protocol na nagbibigay-daan sa sinuman na mag-log in gamit ang kanilang Facebook account. Pinapalakas nito ang Mag-log in gamit ang Facebook ” button sa mga app at sa mga website sa lahat ng dako.

Katulad nito, gumagamit ba ang Facebook ng JWT?

Kaya kapag pinili ng user ang opsyong mag-log in gamit ang Facebook , ang mga contact ng app sa Facebook Server ng pagpapatunay na may mga kredensyal ng user (username at password). Kapag na-verify ng server ng Authentication ang mga kredensyal ng user, lilikha ito ng a JWT at ipinapadala ito sa gumagamit.

Katulad nito, paano ko gagamitin ang OAuth2? Mga pangunahing hakbang

  1. Kumuha ng mga kredensyal ng OAuth 2.0 mula sa Google API Console.
  2. Kumuha ng access token mula sa Google Authorization Server.
  3. Suriin ang mga saklaw ng access na ibinigay ng user.
  4. Ipadala ang access token sa isang API.
  5. I-refresh ang access token, kung kinakailangan.

Kaya lang, paano gumagana ang pag-sign up sa Facebook?

Una, i-click mo ang Mag-sign up sa Facebook 'button. Nire-redirect ka nito sa Facebook .com at tinitingnan kung naka-log ka na sa sa Facebook . Kung hindi, ipo-prompt ka nitong ilagay ang iyong username at password para ma-access ang iyong account.

Bakit mas secure ang OAuth?

Ito ay ang pinaka-secure daloy dahil maaari mong i-authenticate ang kliyente upang ma-redeem ang pagbibigay ng pahintulot, at ang mga token ay hindi kailanman ipapasa sa isang user-agent. Hindi lang mga daloy ng Implicit at Authorization Code, may mga karagdagang daloy na maaari mong gawin OAuth . muli, OAuth ay higit pa ng isang balangkas.

Inirerekumendang: