Socialid.events.onLoginError

(Difference between revisions)
Jump to: navigation, search
(Created page with "== Description == Executado quando algum erro acontece durante o processo de login. == Adding Handler == socialid.events.onLoginError.addHandler(handler) == Event Data == ...")
 
Line 22: Line 22:
 
== Error codes ==
 
== Error codes ==
  
 
+
{|
 +
! align="left" width="200px" | unauthorized
 +
| Não foi possível obter o token de acesso do usuário pois o código de login expirou ou as credenciais da aplicação estão inválidas.
 +
|+
 +
! align="left" width="200px" | request_timeout
 +
| A rede social demorou a responder a requisição para fornecer o token de acesso do usuário.
 +
|+
 +
! align="left" width="200px" | service_unavailable
 +
| A rede social não está disponível no momento.
 +
|+
 +
! align="left" width="200px" | internal_server_error
 +
| Um erro desconhecido ocorreu.
 +
|+
 +
! align="left" width="200px" | blocked
 +
| A Conta de Marketing não está mais recebendo logins pois atingiu o número máximo de contatos do plano.
 +
|}
  
 
== Example ==
 
== Example ==

Revision as of 20:52, 11 March 2013

Contents

Description

Executado quando algum erro acontece durante o processo de login.

Adding Handler

socialid.events.onLoginError.addHandler(handler)

Event Data

event onLoginError
provider O provider utilizado pelo usuário no login. Pode ser "facebook", "twitter" ou "linkedin".
code O código do erro que aconteceu durante o login do usuário.

Error codes

unauthorized Não foi possível obter o token de acesso do usuário pois o código de login expirou ou as credenciais da aplicação estão inválidas.
request_timeout A rede social demorou a responder a requisição para fornecer o token de acesso do usuário.
service_unavailable A rede social não está disponível no momento.
internal_server_error Um erro desconhecido ocorreu.
blocked A Conta de Marketing não está mais recebendo logins pois atingiu o número máximo de contatos do plano.

Example

Adicionando um handler para o evento onLoginError do Social Login:

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

Exemplo de resposta do objeto data ao acontecer um erro de timeout no login:

 {
   event: "onLoginError",
   provider: "twitter",
   code: "request_timeout"
 }
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox