app9bergamo.com

  

Beste Artikel:

  
Main / Wie kann ich mich von LinkedIn abmelden?

Wie kann ich mich von LinkedIn abmelden?

In GitHub arbeiten über 36 Millionen Entwickler zusammen, um Code zu hosten und zu überprüfen, Projekte zu verwalten und gemeinsam Software zu erstellen. Wenn ich die Anwendung jedoch erneut ausführe, ist [linkedInObj isAuthorized] wahr und sollte falsch sein.

Sie machen das Zugriffstoken mit LinkedIn ungültig, aber die Engine selbst verfügt immer noch über dieses Token und kann nicht erkennen, dass es nicht mehr gültig ist. Wenn Sie eine erfolgreiche Antwort von der Abmeldemethode erhalten, möchten Sie die Instanzvariable rdOAuthAccessToken löschen. Sie sollten den Delegierten der Engine auch über -linkedInEngineAccessToken benachrichtigen: Im Allgemeinen wird das Zugriffstoken an einem Ort gespeichert, der dauerhaft im Schlüsselbund der App, in den Einstellungen, in einer Datei auf der Festplatte usw. gespeichert ist.

Die Demo-App zeigt das in Aktion. Sie müssen also sicherstellen, dass der Delegat diesen Speicher löscht, wenn sich der Benutzer abmeldet. Wenn ich jedoch das zweite Mal auf Abmelden klicke, wird der Anforderungsfehler requestFailed-Delegat aufgerufen. Es muss eine Art HTTP-Antwort von LinkedIn von Ihrer Abmeldeanforderung kommen, unabhängig davon, ob der gesamte Code an Ihren Delegierten gesendet wird oder nicht. Ich bin mir nicht sicher, warum es nicht so wäre. Wenn Sie Ihre Gabelung des Codes veröffentlichen können, kann ich Ihnen möglicherweise weiterhelfen, aber an diesem Punkt kann ich nicht viel anderes für Sie tun.

Wenn ich das zweite Mal auf Abmelden klicke, wurde der Anforderungsfehler requestFailed-Delegat aufgerufen. Hier finden Sie auch den Beispielcode http: Vielleicht möchten Sie auch einen Blick auf die Pull-Anfrage werfen, die rhaining eingereicht hat 17; Es sieht so aus, als ob das Abmelden eines der Dinge war, die er hinzugefügt hat. Ich habe Rhaining-Code verwendet, aber das gleiche Problem beim Abmelden. Können Sie den Wert von 'rdOAuthRequestToken' ausgeben, um festzustellen, ob dieser ordnungsgemäß ausgefüllt ist?

Danke, dass du mir geholfen hast, das Problem zu finden, Amitbattan! Jetzt lösche ich es oAuth. Hmm, stellen Sie sicher, dass Sie die richtigen Frameworks installiert haben - klingt es so, als ob Ihnen das Sicherheits-Framework fehlt? Ich habe das Security Framework-Problem überprüft. Aber Sie haben das Security Framework zu Ihrem Projekt hinzugefügt? Ich habe versucht, es in mein Projekt aufzunehmen ..... Ich habe auch das Sicherheits-Framework hinzugefügt. Entschuldigung, ich bin mir nicht sicher, was zwischen den verschiedenen OAuth-Frameworks alles anders ist.

Wenn Sie eine andere oauth-Bibliothek verwenden, müssen Sie nur sicherstellen, dass Ihr App-Delegat 'removeAccessToken' eine Methode enthält, die eine Methode für Ihr oatoken 'removeAccessTokenUsingServiceProviderName' aufruft, mit der die Objekte aus Ihren Benutzerstandards entfernt werden. Können Sie einen Link zu Ihrem Arbeitscode posten ... ??? ODER Bibliothek, die ich benutze? Zum Inhalt springen.

Dieses Repository wurde vom Eigentümer archiviert. Es ist jetzt schreibgeschützt. Entlassung bei GitHub heute In GitHub arbeiten über 36 Millionen Entwickler zusammen, um gemeinsam Code zu hosten und zu überprüfen, Projekte zu verwalten und Software zu erstellen. Anmelden. Link kopieren Antwort zitieren. HTTP-Fehler 401. Ich denke, dies liegt an der Abmeldung. Bitte führen Sie mich auf die richtige Weise. Danke Amit Battan. Dieser Kommentar wurde minimiert. Melden Sie sich an, um anzuzeigen. Wird der Benutzer nach dem Aufrufen der Abmeldemethode angemeldet bleiben?

Ich melde mich zuerst an und dann ab. Ich weiß nicht, warum das Token nicht gespeichert wurde. Hmm, sieht es dann so aus? NSUDProvider-Präfix: Musste auch die OAuth-Bibliothek aktualisieren. Okay, ich habe alles im Repository aktualisiert - lass es mich wissen, wenn es diesmal funktioniert! Ich bin zurück rhaining .... Vielen Dank rhaininh das ist gelöst. Melden Sie sich kostenlos an, um diese Konversation auf GitHub zu abonnieren. Sie haben bereits ein Konto?

Anmelden. Sie haben sich mit einem anderen Tab oder Fenster angemeldet. Neu laden, um Ihre Sitzung zu aktualisieren. Sie haben sich in einem anderen Tab oder Fenster abgemeldet.

(с) 2019 app9bergamo.com