Login

Os motivos pelos quais a Snyk confia na Auth0 para fornecer segurança desde o início

A autenticação rápida e fácil proporciona uma taxa de conversão de quase 100% para novos cadastros

Os motivos pelos quais a Snyk confia na Auth0 para fornecer segurança desde o início

Muitas empresas de SaaS falam sobre como a segurança está integrada às suas próprias plataformas, mas ainda sofrem com códigos vulneráveis. A Snyk se dedica a mudar essa realidade, um usuário por vez. A plataforma da empresa ajuda desenvolvedores a criarem softwares com segurança em toda a pilha de aplicativos nativos na nuvem, reduzindo vulnerabilidades e problemas de conformidade de licenças em seus códigos. Em apenas 4 anos de existência, a Snyk conquistou mais de 400 mil desenvolvedores como usuários, conseguiu uma avaliação superior a US$ 2 bilhões e conquistou clientes corporativos de alto nível, como Google, Salesforce e Auth0.

Quando decidiu terceirizar suas necessidades de identidade, a Snyk precisava de um parceiro que compartilhasse sua mentalidade de priorizar os desenvolvedores e que pudesse ajudá-la a crescer rapidamente. Ela escolheu a Auth0 Platform.

“A segurança e a identidade andam lado a lado. E, como um produto de segurança, isso é algo que realmente precisamos controlar.”

Tzahi Furmanski

Tzahi Furmanski

Engineering Team Leader

A Snyk precisava de segurança que não provocasse atrasos

“A segurança e a identidade andam de mãos dadas”, afirma Tzahi Furmanski, líder da equipe de engenharia corporativa da Snyk. “Por sermos um produto de segurança, este é um dos aspectos que precisamos dominar com muita atenção.” A Snyk começou usando uma solução de gerenciamento de identidade e acesso (IAM) personalizada. No entanto, à medida que seu produto evoluiu e passou a oferecer uma experiência web mais completa, ficou claro que a solução de IAM também precisava mudar.

“Implementamos nossas próprias soluções de autenticação no passado, mas descobrimos rapidamente que elas podem ser muito demoradas”, explica Artur Kotliar, Desenvolvedor de Software Sênior. “Preferimos não gerenciar por conta própria tarefas como a revisão de segurança para o processo de recuperação de uma senha esquecida, especialmente quando podemos contar com um provedor de autenticação confiável. Por isso, decidimos usar a Customer Identity Cloud em vez de desenvolver uma solução interna.”

A Snyk estima que economiza o tempo equivalente ao trabalho de um ou dois engenheiros quando utiliza a Customer Identity Cloud. Isso sem mencionar a economia que poderia obter com os consultores jurídicos necessários para garantir a conformidade com as leis de privacidade de dados. “A Snyk precisa cumprir regulamentações, como o GDPR e a CCPA”, diz Furmanski. “E é realmente importante para nós que o local onde armazenamos os dados dos nossos usuários também esteja em conformidade com todas as normas. Portanto, ter a Auth0 [como um provedor de identidade (IdP) compatível] é, sem dúvida, uma grande ajuda.”

Integração personalizada em segundos

A Snyk utiliza a Customer Identity Cloud para dois casos de uso principais: os desenvolvedores individuais que são os usuários finais e as conexões empresariais com grandes clientes. Cada grupo tem requisitos de identidade diferentes, mas a tecnologia da Auth0 consegue atender a esse conjunto diversificado de necessidades. “Graças à Auth0, agora ficou muito mais fácil gerenciar as identidades dos usuários que acessam o sistema usando logins diferentes”, afirma Artur Kotliar.

As conexões B2B empresariais normalmente utilizam o login único (SSO) ou o Azure AD. "Grandes empresas têm seus próprios IdPs e desejam ter permissões baseadas em funções em suas organizações. Também querem decidir para todos os usuários o que eles devem consumir em diferentes apps, como o da Snyk", diz Kotliar.

Os usuários B2C, por outro lado, usam logins sociais, como GitHub, Bitbucket e Google. A vantagem desse tipo de login é que ele elimina todas as barreiras à conversão, como a equipe da Snyk pode atestar. “A primeira vez que acessei a Snyk, sem nenhum conhecimento prévio, foi superfácil”, diz Tzahi Furmanski. “Bastava entrar no site, escolher o provedor social para fazer login e pronto, já estava na plataforma.” Kotliar concorda: “Todo o processo de integração de usuários na Snyk leva apenas alguns segundos. É muito rápido e muito fácil”.

Essa facilidade de uso proporcionou uma taxa de conversão de quase 100% para novos cadastros na plataforma da Snyk. Além disso, a equipe está confiante de que, caso precise adicionar novas opções de login para atender às necessidades dos clientes, isso não deverá ser um problema.

Rumo a um futuro mais seguro para todas as pessoas

A filosofia do software de código aberto é de ajuda mútua entre desenvolvedores pela troca de conhecimento. A Snyk quer melhorar esse ecossistema de forma contínua, garantindo que essas informações sejam devidamente verificadas. Agora, eles dedicam menos tempo à identidade e podem se concentrar em aprimorar o produto, para que ele seja ainda mais útil.

Furmanski menciona uma nova integração que "avisa o desenvolvedor enquanto ele escreve o código, antes mesmo de ser mesclado, de que há algo sendo usado ali que já tem problemas e vulnerabilidades conhecidas". Ele acrescenta: "Estamos expandindo nosso alcance e fortalecendo nosso serviço para fazer com que a manutenção seja mais fácil e a priorização mais simples, ajudando grandes clientes a lidar melhor com as complexidades das vulnerabilidades."

A parceria da Snyk com a Okta e o uso da Auth0 permite inovar sem se distrair com problemas de autenticação. “Usando a Auth0 para lidar com nossas necessidades de autenticação, podemos nos concentrar no que fazemos de melhor, que é fornecer aos nossos clientes a melhor solução para integrar a segurança no ciclo de desenvolvimento deles”, afirma Furmanski.

Get ready to shipat the pace of AI