Wie kann ich die Linkedin Javascript-API ein login für meine eigene website?
Ich würde gerne die linkedin javascript-API als eine Möglichkeit zur Anmeldung auf meiner website, wie es scheint, weit mehr end-user-freundlicher als die Verwendung von OAuth (sprich: schöner, mit nur einem kleinen popup zum einloggen in das linked-in).
Wie kann ich mit der information zurückgegeben, indem Sie miteinander verknüpft werden, um sicher zu anmelden eines Benutzers in die eigene website, so dass es kann nicht gefälscht werden? Oder muss ich eine extra-Passwort, das Benutzer eingeben müssen?
InformationsquelleAutor Zubair | 2012-04-29
Du musst angemeldet sein, um einen Kommentar abzugeben.
Aus der Pferde-Mund: https://developer.linkedin.com/documents/sign-linkedin
Ein allgemeiner überblick: http://thinlight.org/2011/08/07/using-facebook-and-other-sites-as-user-authentication-system/
Ich bin nicht positiv, aber ich glaube, du bist verwirrend, was Oauth ist. Es gibt viele Oauth-plugins für verschiedene CMS/Sprachen, die sich nahtlos (mit wenig Aufwand) - so dass der Endbenutzer Erfahrung ist, dass die "klicken Sie auf login"
InformationsquelleAutor ErikP
Der code besteht aus zwei
<script>
- tags. Die erste enthält die Referenz auf die LinkedIn-Bibliothek und die Deklaration der API-Schlüssel.Zweiten tag hat die gewünschte Funktionalität. Die liLogin () - Funktion wird aufgerufen, wenn der Benutzer klickt auf den Login mit LinkedIn-button. Dort definieren Sie den Umfang der Daten, die Ihre Anwendung benötigt.
Den getProfileData () - Funktion aufgerufen wird, nach der Authentifizierung und lässt einen zweiten Anruf, um die angeforderten Daten. Wie Sie sehen können, erklären Sie die Daten, die Sie wollen in Ihre Antwort.
Um eine LinkedIn-API-Schlüssel gehen Sie zu LinkedIn-Entwickler. Gehen Sie auf Meine Apps und klicken Sie dann auf Anwendung Erstellen.
Danke 🙂 @Pattu Suresh
Funktioniert wie ein Charme 🙂 danke
in meiner eigenen website, so dass es kann nicht gefälscht werden. Sieht es der Benutzer wünscht, zu geben Sie diese Daten in Ihre Datenbank. Diese Antwort beantwortet die Frage nicht. Ich hoffe wirklich, dass niemand erstellt einen Endpunkt und geschickt Sie die abgerufenen Daten in getProfileData auf Ihre server. Ohne token zu überprüfen, ob es auf der server-Seite und damit das abrufen der Benutzer-detail, diese Antwort ist ein Witz. Dies ist eine client-seitige Authentifizierung auf make call, um nur linkedin
InformationsquelleAutor Abdo-Host