Ir para o conteúdo principal

OpenID - X/Twitter

Conta de Desenvolvedor

Para configurar o login via X/Twitter é necessário primeiro criar uma Conta de Desenvolvedor em: https://developer.twitter.com. Após a criação, acessar o console de desenvolvedor em https://https://console.x.com

Criação do App

Dentro do console, selecion "Apps" e então "Create App", preencha com o nome desejado do aplicativo (CtrlSpot) e selecione o Environment "Production":

image.png

Após a criação do App, serão exibidos alguns valores. Não é necessário salvá-los pois serão gerados novamente nos passos seguintes.

Depois de criado, o app deve ser exibido no seu Console de desenvolvedor do X:

image.png

Clique no App e então à direita clique em "Set up" dentro "User Authentication Settings":

Em "App Permissions" selecione "Read":

image.png

Em "Type of App" selecione "Web App, Automated App or Bot":

image.png

Em "App Info" preencha conforme a imagem abaixo, substituindo "captive.ctrlspot.com" pela URL do seu Captive Portal:

image.png

Clique em "Save Changes", será exibida uma janela com dois valores (Client ID e Client Secret), copie os dois e guarde para configuração posterior.