Login & Management APIs
From Social ID Developers
Revision as of 21:03, 31 October 2014 by Gabriel.prado (Talk | contribs)
Contents |
Info
Resource | Description |
---|---|
GET login/info | Valida um token passado para o callback_url e retorna informações sobre um login social. |
Sign ins
Resource | Description |
---|---|
GET login/sign_ins/:id | Retorna informações sobre um sign_in. |
POST login/apps/:app_id/sign_ins | Cria um novo sign_in dado um user_id. |
POST login/apps/:app_id/sign_ins/facebook | Cria um novo sign_in dada uma credencial do Facebook. |
POST login/apps/:app_id/sign_ins/twitter | Cria um novo sign_in dada uma credencial do Twitter. |
POST login/apps/:app_id/sign_ins/linkedin | Cria um novo sign_in dada uma credencial do LinkedIn. |
POST login/apps/:app_id/sign_ins/gplus | Cria um novo sign_in dada uma credencial do Google+. |
Connections
Resource | Description |
---|---|
DELETE login/connections/:id | Encerra uma conexão (logout). |
POST login/apps/:app_id/connections/email | Cria uma conexão dado um e-mail. |
POST login/connections/:id | Mantém a conexão ativa. |
Users
Resource | Description |
---|---|
GET login/users/:user_id | Retorna informações do usuário, incluindo seu perfil (se desejado). |
GET login/users/:user_id/profile | Retorna o perfil parcial ou completo do usuário. |
PUT login/users/:user_id/token | Gera um novo token para o usuário (user_token). |
PUT login/users/:user_id/move_to/:target_id | Move os dados de um usuário para outro usuário e depois o remove. |
POST login/users | Cria um novo usuário manualmente utilizando username e/ou email. |
PUT login/users/:user_id | Atualiza informações de username/email/password de um usuário. |
GET login/users/find_by | Busca um usuário através de username ou email. |
POST login/users/login | Cria um sign in para um usuário através de password e username ou email. |
PUT login/users/:user_id/activate | Ativa um usuário para realização de login. |
PUT login/users/:user_id/deactivate | Desativa um usuário para realização de login. |
User Updates
Resource | Description |
---|---|
POST login/users/:user_id/updates/facebook | Posta uma mensagem na timeline do Facebook do usuário. |
User Mac Address
Resource | Description |
---|---|
POST login/users/:user_id/mac_addresses | Cria um novo mac address associado a um usuário. |
Social Apps
Resource | Description |
---|---|
GET login/apps/social_apps | Retorna as Social Apps da aplicação de Social Login |
User Data
Resource | Description |
---|---|
GET login/users/:user_id/data | Retorna informações do perfil customizado do usuário. |
PUT login/users/:user_id/data | Atualiza as informações do perfil customizado do usuário. |