Socialid.events.onLoginSuccess
(Difference between revisions)
Renato.neves (Talk | contribs) (→Event Data) |
Dirceu.tiegs (Talk | contribs) m |
||
Line 20: | Line 20: | ||
|+ | |+ | ||
! align="left" width="200px" | provider | ! align="left" width="200px" | provider | ||
− | | O provider utilizado pelo usuário no login. Pode ser "facebook", "twitter" | + | | O provider utilizado pelo usuário no login. Pode ser "facebook", "twitter", "linkedin" ou "gplus". |
|} | |} | ||
Revision as of 08:28, 4 August 2014
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", "linkedin" ou "gplus". |
---|
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" }