Socialid.events.onLoginSuccess

(Difference between revisions)
Jump to: navigation, search
(Event Data)
Line 15: Line 15:
 
! align="left" width="200px" | token
 
! align="left" width="200px" | token
 
| Token related to the user that just logged in. With this token and the secret from your Social Login application it's possible to get information about the user (e.g. his profile). It's advisable to get this information using a server-side script so you don't expose your application secret.
 
| Token related to the user that just logged in. With this token and the secret from your Social Login application it's possible to get information about the user (e.g. his profile). It's advisable to get this information using a server-side script so you don't expose your application secret.
 +
|+
 +
! align="left" width="200px" | connection_id
 +
| User active connection id.
 
|+
 
|+
 
! align="left" width="200px" | callback_url
 
! align="left" width="200px" | callback_url

Revision as of 13:22, 5 November 2020

Contents

Description

Triggered when the user ends the login process successfully.

Adding Handler

socialid.events.onLoginSuccess.addHandler(handler)

Event Data

event onLoginSuccess
token Token related to the user that just logged in. With this token and the secret from your Social Login application it's possible to get information about the user (e.g. his profile). It's advisable to get this information using a server-side script so you don't expose your application secret.
connection_id User active connection id.
callback_url Callback URL configured on the social login application.
provider Provider used in the login process. Can be "facebook", "twitter", "linkedin", or "gplus".

Example

Adding a handler for the onLoginSuccess event on Social Login:

 socialid.events.onLoginSuccess.addHandler(function(data) {
   console.log("Website received onLoginSuccess: ", data);
 });

Example response object:

 {
   event: "onLoginSuccess",
   token: "13d7555531d285adc34e21e7a9c583967c7a85507deee61fb6f1eeffc656409w",
   callback_url: "https://sid-examples.herokuapp.com/social_logins",
   provider: "facebook"
 }
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox