Heim  >  Artikel  >  Web-Frontend  >  Eine kurze Analyse, wie Node die Github-Drittanbieter-Anmeldung implementiert

Eine kurze Analyse, wie Node die Github-Drittanbieter-Anmeldung implementiert

青灯夜游
青灯夜游nach vorne
2022-10-26 19:23:171821Durchsuche

Wie implementiert

node die Anmeldung eines Drittanbieters bei Github? Der folgende Artikel stellt Ihnen vor, wie Sie die Anmeldung eines Drittanbieters bei Github mithilfe von NodeJS implementieren. Ich hoffe, er wird Ihnen hilfreich sein! 1. Detaillierter Prozess veloper-Einstellungen=>OAuth-App s=> ;Registrieren Sie eine neue Bewerbung

Eine kurze Analyse, wie Node die Github-Drittanbieter-Anmeldung implementiert

②Geben Sie die Bewerbungsinformationen ein

Eine kurze Analyse, wie Node die Github-Drittanbieter-Anmeldung implementiert

③Registrierung abgeschlossen, Kunden-ID und

Kundengeheimnis

【Verwandte Tutorial-Empfehlung: node js-Video-Tutorial

Eine kurze Analyse, wie Node die Github-Drittanbieter-Anmeldung implementiert2. Das Front-End initiiert eine Anfrage an die Github-Autorisierungsseite. Wenn die Autorisierung erfolgreich ist, wird der Code an die konfigurierte Back-End-Callback-URL weitergeleitet Das Back-End ruft den Code ab, fordert Github mit dem Code an und ruft das Token ab. Anschließend fügt es das Token in die URL ein und übergibt es an das Front-End. Das Front-End erstellt eine temporäre Seite und speichert sie das Token auf der URL und springt zur Anmeldeerfolgsseite

Eine kurze Analyse, wie Node die Github-Drittanbieter-Anmeldung implementiertDie temporäre Seite springt sehr schnell, im Grunde nicht sichtbar.

<a href="https://github.com/login/oauth/authorize?client_id={你自己的cilent_id}&redirect_uri=http://localhost:3001/github" class="iconfont ali-icon-github"></a>

Eine kurze Analyse, wie Node die Github-Drittanbieter-Anmeldung implementiert3. Code-Link

https://github.com/wantao666/nodejs-githubWeitere Informationen zu Knoten finden Sie unter: nodejs-Tutorial

!

Das obige ist der detaillierte Inhalt vonEine kurze Analyse, wie Node die Github-Drittanbieter-Anmeldung implementiert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen