Se você visitou edx.org ultimamente, você deve ter notado que agora oferecemos duas novas opções: fazer login via Google e Facebook!

É claro que você ainda pode entrar com as informações da sua conta edX, mas para pessoas como eu que odeiam ter que memorizar senhas para uma dúzia de contas diferentes na web, poder consolidar minhas entradas será muito útil.

Do ponto de vista da engenharia, também é empolgante, pois não tivemos que fazer nada! … Bem, tudo bem, isso é um pouco mentira. O que quero dizer com isso é que a maior parte do código para essa integração era uma API escrita pelo desenvolvedor do Google John Cox, como parte do nossa parceria - ler Postagem do blog de John sobre a API. Depois que essa API foi criada, tudo o que tivemos que fazer foi configurar os métodos de login do Facebook e do Google e adicionar os novos elementos de interface do usuário à nossa página de login. Agora, o edX – e qualquer pessoa que execute seu próprio site usando a plataforma de código aberto do edX – pode permitir que seus usuários façam login com o Google, Facebook ou qualquer outra conta de terceiros que desejarem.

E como a edX está comprometida com o código aberto e o acesso aberto, o próximo recurso que lançamos pode ser o seu! O Google passou pelo mesmo processo de pull request que qualquer outro colaborador de código aberto passa e estamos sempre abertos a novas contribuições. Se você estiver interessado em saber como esse recurso foi escrito, fique à vontade para conferir o pull request para o envio de código do Google, e se você for um desenvolvedor que gostaria de contribuir, confira nosso diretrizes de contribuição.

A propósito, a resposta ao lançamento foi incrível: embora esteja no site há menos de um mês, milhares de usuários acessam o edX com Facebook e Google todos os dias. Confira aqui!

 914 visualizações totais