2016-07-07 5 views
1

Ich benutze Instagram API, Benutzer kann sich mit ihrem Konto anmelden und ich kann ihre Zugriffstoken für alle Endpunkte verwenden. Sobald sich der Benutzer angemeldet hat, existiert eine Browsersitzung. Wie man dem Benutzer die Option gibt, zwischen Instagram-Accounts zu wechseln.Wie gibt man eine Option für Switch-Konto auf Instagram API?

Login -> 1 Konto -> Konto wechseln -> wegen der vorherigen Sitzung ist es wieder mit demselben Konto ohne Bestätigung einloggen.

Was ist die Lösung dafür?

+0

, wenn Sie erwähnen Schalen Konten zu klicken, meinst du die Anmeldung bei einem anderen Konto? – dmlittle

+0

Ja, mit einem anderen Konto autorisieren. –

+0

ohne weitere Informationen gibt es nicht viel, womit ich Ihnen helfen kann. Es klingt, als würden Sie das zweite Konto nicht ordnungsgemäß authentifizieren. Irgendwann wirst du die Authentifizierung von einem Benutzer zum nächsten wechseln müssen und ich glaube nicht, dass du es richtig machst. – dmlittle

Antwort

2

Sie haben sich von Instagram abgemeldet. Opening URL "https://instagram.com/accounts/logout/" wird Benutzer aus Instagram protokollieren.

Sie müssen dies tun, bevor Sie diese Option geben erneut anmelden

Ein Weg, ich war es auf https://www.picodash.com habe eine versteckte iframe mit dieser URL zu öffnen, und es wird sich abzumelden (Jquery-Code)

$('#content').append('<div style="display:none"><iframe src="https://instagram.com/accounts/logout/" width="0" height="0"></iframe></div>'); 

wenn also die Möglichkeit geben, zweites Konto hinzuzufügen, den obigen Code ausführen, bevor Sie der Benutzer erlauben, Login-Button