A extensão de login do MemberMouse X (anteriormente Twitter) permitirá que seus usuários criem uma nova associação gratuita usando suas credenciais de login do X.
Observe que essas instruções podem exigir uma ordem diferente para alguns ou ter uma aparência diferente da mostrada. A interface do desenvolvedor muda regularmente, e cada conta pode ter requisitos de verificação que talvez não sejam abordados neste artigo.
Criando um aplicativo do Twitter
A primeira etapa para ativar a extensão de login do Twitter em seu site é criar um aplicativo do Twitter. Para criar seu aplicativo, siga estas etapas:
- Para acessar a página de desenvolvedores do Twitter, visite https://dev.twitter.com/apps. Quando você estiver nessa página, faça o login e clique no botão Criar novo aplicativo botão.
- Você precisará fornecer alguns detalhes ao Twitter para garantir que o Twitter reconheça seu site. Observe que essas configurações serão vistas por seus clientes quando eles fizerem login, portanto, lembre-se disso ao nomear seu aplicativo:
Nome - Dê ao seu aplicativo um nome significativo.
Descrição - Faça uma descrição do aplicativo, como, por exemplo, do que se trata o aplicativo.
WebSite - Digite o URL completo do seu site. (Por exemplo: http://yoursite.com).
URL de retorno de chamada: - Esse é o URL que você pode ver na página de administração da Extensão do Twitter em seu site: - Depois de definir as configurações acima e aceitar os termos e condições, clique no botão next (próximo) e prossiga para a próxima etapa.
- Seu aplicativo já foi criado. Você precisará acessar a chave e o segredo da API para configurar a extensão em seu site. Para encontrá-los, clique no ícone Chaves de API item de menu:
- Quando essa tela estiver aberta, você verá a chave e o segredo da API. Você precisará inseri-los na configuração do MemberMouse para o Twitter. Para fazer isso, abra uma nova guia em seu navegador da Web e vá para Configuração da extensão de login do Twitter:
Configuração da extensão de login do Twitter
Para ativar a extensão de login do Twitter, siga as etapas abaixo:
- No menu do MemberMouse, clique em Configurações gerais.
- Em seguida, clique no botão Extensões e, na página seguinte, clique no logotipo do Twitter.
- Você precisará fornecer algumas informações do seu aplicativo do Twitter, além de fazer algumas seleções:
Chave da API - Na tela Chaves de API do aplicativo do Twitter.
Segredo da API - Na tela Chaves de API do aplicativo do Twitter.
Permitir inscrições? - Se você quiser permitir que novos clientes se inscrevam usando suas credenciais de login do Twitter, clique nessa caixa.
Caso contrário, os membros só poderão fazer login usando suas credenciais do Twitter, mas não poderão se inscrever para uma nova associação. Se você marcar a caixa Permitir inscrição, verá que o Twitter não permite o acesso ao endereço de e-mail do usuário. Você terá de optar por solicitar ao cliente o endereço de e-mail por meio de uma caixa de diálogo pop-up:
ou fazer com que o MemberMouse gere um endereço de e-mail falso.
Nível de associação - Os clientes só podem se inscrever para um nível de associação gratuito quando estiverem usando suas credenciais de acesso ao Twitter. Depois de se tornarem membros, eles poderão adquirir uma associação paga. Você precisa selecionar a associação gratuita padrão na qual deseja que os clientes se inscrevam ao usar o Twitter.
URL de retorno de chamada: - Esse é o URL usado no aplicativo do Twitter. - Clique em Salvar configuração.
Como adicionar o registro e o login do Twitter ao seu site
Depois de configurar seu site para aceitar o login do Twitter, você precisará adicionar as seguintes SmartTags™ para permitir a inscrição e o login.
Botão de registro SmartTag™
O SmartTag™ a seguir gera um botão que os clientes podem usar para se inscrever em uma nova conta:
[MM_Social_Signup_Button provider='Twitter']
Atributos:
provider - Defina o atributo provider como "all" para gerar botões de inscrição para todos os provedores de login social ativos, ou você pode usar uma tag individual para cada provedor Twitter, Facebook e Google. Por exemplo:
[MM_Social_Login_Button provider='all']
Atributos opcionais:
membershipLevel - Opcionalmente, você pode usar esse atributo para substituir o nível de associação de inscrição padrão definido acima. Ele usa um ID de nível de associação somente para níveis de associação gratuitos. Por exemplo:
[MM_Social_Signup_Button provider='Twitter' membershipLevel='2']
Leia este artigo para Saiba como encontrar suas IDs de nível de associação.
Botão de login SmartTag™
A SmartTag a seguir gera um botão que os clientes podem usar para fazer login em uma conta existente:
[MM_Social_Login_Button provider='Twitter']
Atributos:
provider - Defina o atributo provider como "all" para gerar botões de inscrição para todos os provedores de login social ativos, ou você pode usar uma tag individual para cada provedor Twitter, Facebook e Google. Por exemplo:
[MM_Social_Login_Button provider='all']