Executando verificação de segurança...
5

Você alguma vez escolheu cloud por razão genuinamente técnica, ou foi sempre contexto?

Antes de 2010 existia o Google Application Engine (também chamado de app engine). Celulares não eram touch. Um colega indicou para mim e eu experimentei. Na época o painel deles era duas telas... e a documentação boa.
Eu usei até ~2020 com intervalos grandes... anos entre uma utilização e outra.
Eu (de certo modo) usei o 'predecessor' do GCP
GCP inda tem uma seção appengine, mas acho que antes o gcp era o appengine.
Eu sempre usei a versão free.

Tenho uma história pra contar que pode impressionar:
Antes de o-auth httpsDefault...
A versão antiga do appengine começou com isso de login social (usar credencial de um server (google) para logar em outro)
a primeira vez que vi isso foi num teste meu do appengine

O projeto era para estudo. Basicamente base de dados txt manipulado por code python. 2 ou 3 crud. Na v1.0 eu tinha cadastro de user/senha. Fuçando na documentação vi que dava para usar o login do google.

Não era outra aba/tab/guia nem outra janelinha do browser com a tela de login do google. Meu site tinha um link unico (projeto id) que ia na url para a tela de login do google na mesma tab/aba/guia. O 'user' logava e voltava logado pra tela anterior. Muito rápido. Uma sensação de que meu sitezinho que eu testava estava no googleserver.
Imagina como o pessoal via...

Carregando publicação patrocinada...
1

Cara, isso é exatamente o tipo de coisa que ninguém fala quando discute OAuth. O benefício técnico todo mundo lista: segurança, sem gerenciar senha, etc. Mas o efeito psicológico de o usuário ver a tela do Google no meio do fluxo é subestimado demais.

A pessoa inconscientemente associa a velocidade e a confiabilidade do Google ao seu produto. Você não construiu isso, mas o crédito vai para você de qualquer forma.

Você ainda usa esse modelo de redirect na mesma aba ou migrou para popup? Tenho visto times debatendo os dois. O popup evita o "susto" de sair da página, mas perde exatamente esse efeito que você descreveu.

3

Eu não tô programando nada server-side processing a muitos anos. Tô só no client-side. Tenho usado o githubPages como host de páginas. Eu procuro oportunidades de voltar a programar sites e sistemas com bancos de dados e tudo mais, mas eu tava numa fase meio turbulenta da vida. Pra você ter ideia, cara, eu tô sem acessar email a quase 10 meses. E tô sem celular a esse tempo também.