Socialid.login.disconnect

(Difference between revisions)
Jump to: navigation, search
(Example)
(API Response)
Line 26: Line 26:
 
|+
 
|+
 
! align="left" width="200px" | status
 
! align="left" width="200px" | status
| The API response status. It could be "success", if the provider was disconnected successfully, or "not_found", if there is no user logged in the current login session.
+
| The API response status. Can be '''success''', if the provider was disconnected successfully, or '''not_found''', if there is no user logged in the current login session.
 
|}
 
|}
  

Revision as of 13:05, 4 November 2014

Contents

Description

API to disconnect (remove) a provider from the user logged in the current login session.

Usage

 socialid.login.disconnect(provider, handler)

Parameters

provider required Determines which provider will be disconnected from the user logged in the current login session. It could be "facebook", "twitter", "linkedin" or "gplus".
handler optional Callback function to handle the API response.

API Response

data Always "null". This API does not return data.
status The API response status. Can be success, if the provider was disconnected successfully, or not_found, if there is no user logged in the current login session.

Example

Disconnects the Twitter credential from the user logged in the current login session:

 socialid.login.init(1);
 var handler = function(response) {
    if (response.status == "success") {
       alert("Your Twitter credential was successfully removed!");
    } else {
       alert("It was not possible to remove your Twitter credential");
    }
 }
 socialid.login.disconnect("twitter", handler);

You can test this parameters in our playground: https://sid-examples.herokuapp.com/social_logins/playground

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox