all tags
Streamlining CLI Authentication: Implementing OAuth Login in Python

Streamlining CLI Authentication: Implementing OAuth Login in Python

When building an application that requires user authentication, implementing a secure login flow is critical. In this article, we'll walk through how we created a robust OAuth login flow for ggshield, our Python-based command line tool, to streamline the onboarding process for our users.

Small Team, Big Wins: Why Size Doesn’t Matter for Self-Hosted

Small Team, Big Wins: Why Size Doesn’t Matter for Self-Hosted

Few companies take on the challenge of offering a self-hosted option to their customers. GitGuardian has embraced this endeavor for the past three years, encountering numerous challenges along the way, but also unlocking invaluable benefits.

Start your journey to secrets-free source code

And keep your secrets out of sight