Qual a vantagem de se usar o login Google, Facebook, Twitter… ?
- Você não precisa se cadastrar especificamente no meu site e ter uma senha só para ele. Alguma vez você já esqueceu com que usuário/senha você está cadastrado em um blog ou fórum? Fazendo o login assim isso não vai mais acontecer;
- Após a primeira vez, sempre que você já estiver logado no seu browser ao respectivo serviço, o logon no meu blog é automático;
- Você não precisa ter medo, caso use uma senha só para tudo, de compartilhá-la comigo. Sua senha jamais chega ao meu servidor, em nenhuma forma. Tudo o que eu recebo da Google, Facebook, Twitter… é um “token” que me confirma que suas credenciais estão corretas;
Isto é seguro?
Por exemplo, quando você faz o login com conta Google abre-se uma janela/aba no site da Google onde você vai digitar suas credenciais e a Google só passa para mim o que eu preciso saber, que é o seu nome e endereço de e-mail. Em nenhum momento meu servidor “vê” a sua senha. Adicionalmente, eu garanto que o seu endereço de e-mail não será compartilhado com terceiros.
Como evitar que seu nome apareça bagunçado
Se você pretende voltar aqui mais vezes, logo após o login e antes de fazer o primeiro comentário clique no link no canto superior esquerdo da tela para ver se as informações em seu perfil estão a seu gosto. Isso é especialmente importante caso você faça o login com o Facebook, que gera nomes de usuário ilegíveis do tipo “sc_af65454dba37635544afcda”, como mostrado abaixo:
O login usando a conta tweeter ainda é experimental e requer uma gambiarra no meu servidor. Se puder escolher entre fazer login com Tweeter ou com outro serviço, por favor dê preferência ao outro serviço.
Tive problemas com o login tanto com facebook quanto Google.
(Não lembro se já tinha reportado isso antes)
Usando o Google, recebi, ao clicar no ícone, uma página com Erro 400 dizendo:
Já no facebook, recebi uma mensagem parecida:
Removi a URL porque não sei o que significam os dados, se forem necessárias, entre em contato por e-mail e eu envio a você.
Não uso twitter, por isso não fiz o teste lá.
Ao tentar conectar com o Google:
400. That’s an error.
Error: redirect_uri_mismatch
The redirect URI in the request, https://ryan.com.br/blogs/quicktalk/wp-content/plugins/wordpress-social-login/hybridauth/?hauth.done=Google, does not match the ones authorized for the OAuth client. To update the authorized redirect URIs, visit: https://console.developers.google.com/apis/credentials/oauthclient/735829870420-qu8up0vdnmtua2k1tc6olbeb28pd4vd0.apps.googleusercontent.com?project=735829870420
Obrigado pelo aviso.
Eu acho que resolvi o problema. Você já pode tentar novamente, se quiser.