Puas yog Facebook siv OAuth2?
Puas yog Facebook siv OAuth2?

Video: Puas yog Facebook siv OAuth2?

Video: Puas yog Facebook siv OAuth2?
Video: Neb lub neej yuav puas tsuaj, yog tsi txawj siv Facebook & Tik Tok. 2024, Tej zaum
Anonim

Yog koj xav paub dab tsi OAuth 2 yog, nws yog tus txheej txheem uas tso cai rau leej twg tuaj yeem nkag nrog lawv Facebook tus account. Nws powers lub Log in with Facebook ” khawm hauv apps thiab ntawm lub vev xaib txhua qhov chaw.

Ib yam li ntawd, Facebook puas siv JWT?

Yog li thaum tus neeg siv xaiv qhov kev xaiv nkag mus siv Facebook , lub app hu Facebook cov Authentication server nrog tus neeg siv cov ntaub ntawv pov thawj (username thiab password). Thaum Authentication server txheeb xyuas tus neeg siv cov ntaub ntawv pov thawj, nws yuav tsim ib qho JWT thiab xa mus rau tus neeg siv.

Ib yam li ntawd, kuv yuav siv OAuth2 li cas? Cov kauj ruam yooj yim

  1. Tau txais OAuth 2.0 daim ntawv pov thawj los ntawm Google API Console.
  2. Tau txais ib qho token nkag los ntawm Google Tso Cai Server.
  3. Tshawb xyuas cov kev nkag mus tau tso cai los ntawm tus neeg siv.
  4. Xa cov token nkag mus rau API.
  5. Refresh tus token nkag, yog tias tsim nyog.

Tsuas yog li ntawd, kos npe nrog Facebook ua haujlwm li cas?

Ua ntej, koj nyem rau ntawm Sau npe nrog Facebook ' khawm. Nws redirects koj mus Facebook .com thiab xyuas seb koj puas tau nkag mus hauv rau Facebook . Yog tias koj tsis yog, nws qhia koj kom nkag mus rau koj tus username thiab password kom nkag mus rau koj tus account.

Vim li cas OAuth muaj kev nyab xeeb dua?

Nws yog tus ruaj ntseg tshaj plaws ntws vim tias koj tuaj yeem lees paub tus neeg siv khoom kom txhiv cov ntawv tso cai, thiab cov tokens yeej tsis dhau los ntawm tus neeg siv-tus neeg sawv cev. Tsis yog tsuas yog Implicit thiab Tso Cai Code ntws, muaj cov dej ntws ntxiv uas koj tuaj yeem ua nrog OAuth . Ib zaug ntxiv, OAuth yog ntau ntawm ib lub moj khaum.

Pom zoo: