Socialid.events.onLoginSuccess
(Difference between revisions)
Renato.neves (Talk | contribs) (→Example) |
Renato.neves (Talk | contribs) (→Event Data) |
||
Line 14: | Line 14: | ||
|+ | |+ | ||
! align="left" width="200px" | token | ! align="left" width="200px" | token | ||
− | | Token do | + | | Token do login que acabou de ser feito pelo usuário. Com este token e o secret da aplicação de Social Login é possível obter informações do usuário, como seu perfil, por exemplo. É recomendável obter esta informação usando um script server-side (chamado por Ajax) para não expor o secret do Social Login. |
|+ | |+ | ||
! align="left" width="200px" | callback_url | ! align="left" width="200px" | callback_url |
Revision as of 19:50, 14 August 2013
Contents |
Description
Executado quando o usuário finaliza o processo de login com sucesso.
Adding Handler
socialid.events.onLoginSuccess.addHandler(handler)
Event Data
event | onLoginSuccess | token | Token do login que acabou de ser feito pelo usuário. Com este token e o secret da aplicação de Social Login é possível obter informações do usuário, como seu perfil, por exemplo. É recomendável obter esta informação usando um script server-side (chamado por Ajax) para não expor o secret do Social Login. | callback_url | A url de callback configurada na aplicação de Social Login. | provider | O provider utilizado pelo usuário no login. Pode ser "facebook", "twitter" ou "linkedin". |
---|
Example
Adicionando um handler para o evento onLoginSuccess do Social Login:
socialid.events.onLoginSuccess.addHandler(function(data) { console.log("Website received onLoginSuccess: ", data); });
Exemplo de resposta do objeto data:
{ event: "onLoginSuccess", token: "13d7555531d285adc34e21e7a9c583967c7a85507deee61fb6f1eeffc656409w", callback_url: "https://sid-examples.herokuapp.com/social_logins", provider: "facebook" }