Home / Companies / Clerk / Blog / March 2026

March 2026 Summaries

6 posts from Clerk

Filter
Month: Year:
Post Summaries Back to Blog
The text provides an in-depth exploration of authentication in React applications, emphasizing the importance of secure token storage, session management, and protection against vulnerabilities such as XSS and CSRF. It discusses common authentication methods, including OAuth 2.0 with PKCE, multi-factor authentication (MFA), and passkeys, highlighting their implementation challenges and advantages. The guide contrasts building a custom authentication system with utilizing managed platforms like Auth0, Firebase Auth, Supabase Auth, and Clerk, detailing the features, benefits, and limitations of each. It stresses the security risks associated with storing JWTs in localStorage and promotes best practices like using in-memory storage for access tokens and httpOnly cookies for refresh tokens. Clerk's component-first architecture and recent Core 3 updates are noted for offering a streamlined developer experience in React, while also comparing its offerings to those of other platforms in terms of cost, features, and ease of use. The text concludes by recommending managed solutions for most teams due to the high cost and complexity of developing a secure custom authentication system, underscoring the potential financial impact of security breaches.
Mar 26, 2026 8,167 words in the original blog post.
Part two of a series on React authentication delves into advanced security techniques such as multi-factor authentication (MFA), passkeys, and protection against XSS and CSRF attacks, while also exploring integration with Next.js 16 Server Components. The text emphasizes the importance of MFA, highlighting its effectiveness in blocking account compromises, and explains the hierarchy of authentication methods according to OWASP, with passkeys being the most secure. The document discusses the growing adoption of passkeys, which are faster and more secure than traditional passwords, with major companies like Google and Microsoft reporting significant user adoption and success rates. The series also outlines the use of WebAuthn for passwordless authentication, detailing its workings and the benefits of tying credentials to specific origins to prevent phishing. Additionally, the guide reviews the changes in Clerk Core 3, which enhance the developer experience and streamline custom authentication flows in React, and offers insights into choosing the right authentication platform, comparing features, pricing, and implementation complexity among options like Clerk, Auth0, Firebase, and Supabase. The text concludes by underscoring the importance of choosing secure, managed platforms to mitigate the high costs and risks associated with credential-based breaches.
Mar 26, 2026 3,102 words in the original blog post.
In 2024, stolen credentials accounted for 22% of data breaches, escalating to 88% in basic web application attacks, with an average breach cost of $4.67 million. This highlights the inadequacy of authentication systems that prioritize developer convenience over security. The document evaluates six authentication APIs—Clerk, Auth0, Firebase Authentication, Supabase Auth, WorkOS, and AWS Cognito—through a security-first perspective, emphasizing zero-trust principles, token architecture, and compliance certifications. It explores OAuth 2.0 and OpenID Connect (OIDC) frameworks, emphasizing the importance of per-request verification and short-lived tokens. The text also discusses the rise of passkeys as a replacement for passwords, noting their phishing-resistant properties. It provides detailed comparisons of the APIs based on criteria like token management, session validation, and developer experience, while also considering pricing models such as Monthly Active Users (MAU) and Monthly Retained Users (MRU). The document concludes by suggesting that the choice of an auth API should align with a team's specific security needs, technology stack, and scale, with considerations for operational factors like migration and data portability.
Mar 18, 2026 7,583 words in the original blog post.
The second part of this series on secure user authentication APIs explores practical implementation details and advanced security strategies for six leading providers: Clerk, Auth0, Firebase, Supabase, WorkOS, and AWS Cognito. It provides code walkthroughs for integrating these APIs with various frameworks like Next.js, React, and Express, highlighting the specifics of each provider's setup process. The text emphasizes the importance of preventing account takeover (ATO) attacks, the effectiveness of multi-factor authentication (MFA), and the growing adoption and benefits of passkeys as a passwordless authentication method. It also discusses the cost, operational considerations, and the suitability of different APIs for various scenarios, noting Clerk's strong integration with React/Next.js, Auth0's extensibility for complex auth pipelines, WorkOS's enterprise readiness, and AWS Cognito's fit for AWS-native teams. The text concludes by suggesting that developers should experiment with these resources to find the best fit for their needs.
Mar 18, 2026 3,978 words in the original blog post.
Clerk recently experienced a significant service outage due to a failed live migration of their Google Cloud SQL virtual machine, leading to increased disk latency and lock contention. Despite efforts to mitigate the issue by moving reads to database replicas, the incident resulted in a complete service outage, with many session token requests returning 429 responses instead of the expected 500s. The root cause was identified as a failure within their database provider's live migration process, which Clerk had previously believed to be reliable after extensive collaboration with Google to address similar past issues. Clerk has since requested that Google pin their database to prevent further live migrations and is exploring alternative solutions like traditional replica promotion for database maintenance to avoid future disruptions. Recognizing the importance of reliability, Clerk has shifted its engineering focus to enhance system dependability and regain customer trust, acknowledging the critical role their service plays in their clients' infrastructure.
Mar 13, 2026 1,289 words in the original blog post.
Since 2019, Clerk has focused on enhancing the developer experience in authentication and user management by leveraging prebuilt React components, which have significantly accelerated full-stack application development. Recently, the industry has undergone a transformation allowing rapid application deployment, prompting Clerk to refine its offerings with revamped APIs, agent skills, and an MCP server to support diverse development approaches. Clerk has updated its components for better styling and integration with existing design systems and introduced a changelog for sharing improvements. Additionally, Clerk is enhancing its React hooks and lower-level APIs to simplify custom UI development and improve performance with AI tools, emphasizing copy-to-install examples for ease of use. The company is dedicated to sharing its extensive expertise in authentication flows to help developers address complexities and edge cases, whether using Clerk's components or creating custom solutions. With a commitment to making Clerk versatile and composable, the company continues to evolve its platform to support various development needs and anticipates further progress in upcoming months.
Mar 03, 2026 839 words in the original blog post.