Blog
News, insights and more
Learn more about Clerk, our approach to authentication, and company news.

Build a Next.js login page template
Learn how to implement session-based authentication into a Next.js application from scratch.
- Published

How to implement Google authentication in Next.js 15
Learn how to add Google authentication to your Next.js app, implement a user button for profile management, and enable Google One Tap using Clerk.
- Published

What is middleware in Next.js?
Learn all about middleware in Next.js and how it works, as well as some of its common use cases, in this comprehensive guide.
- Published
What is middleware in Next.js?
- Category
- Guides
- Published
- Authors
How to customize Next.js metadata
- Category
- Guides
- Published
- Authors
Building a React Login Page Template
- Category
- Guides
- Published
- Authors
How to implement per-user OAuth scopes with Clerk
- Category
- Guides
- Published
- Authors
Using Clerk SSO to access Google Calendar and other service data
- Category
- Guides
- Published
- Authors
Streamline enterprise customer onboarding with SAML and Clerk
- Category
- Guides
- Published
- Authors
How to secure Liveblocks Rooms with Clerk in Next.js
- Category
- Guides
- Published
- Authors
Securing Node.js Express APIs with Clerk and React
- Category
- Guides
- Published
- Authors
Build a task manager with Next.js, Supabase, and Clerk
- Category
- Guides
- Published
- Authors
Comparing Clerk Webhooks vs Backend API
- Category
- Guides
- Published
- Authors
Automate Neon schema changes with Drizzle and GitHub Actions
- Category
- Guides
- Published
- Authors