Heim > Artikel > Web-Frontend > Eine kurze Analyse, wie Node die Github-Drittanbieter-Anmeldung implementiert
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
【Verwandte Tutorial-Empfehlung: node js-Video-Tutorial
2. 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
Die 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>
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!