Changelog

Simplified Login Initiation

April 30, 2025

It is now easier to support AuthKit logins that originate outside of your application, such as when your users visit an AuthKit page directly from a bookmark.

Previously, AuthKit required an application’s Initiate Login endpoint to forward a context query parameter from the request to the Authorization URL. AuthKit no longer requires that query parameter, which makes standing up an Initiate Login endpoint much simpler. See examples in the Next.js, React Router, and Remix example applications. Configure your Initiate Login URL from the Redirects page in the Dashboard.

The login flow is also better for developers who haven’t set an Initiate Login URL in the Dashboard. When possible, AuthKit will re-initiate stale login sessions on your behalf to prevent your users from encountering errors. It’s still best practice to always set an Initiate Login URL. Applications using PKCE require an Initiate Login URL to function.

This site uses cookies to improve your experience. Please accept the use of cookies on this site. You can review our cookie policy here and our privacy policy here. If you choose to refuse, functionality of this site will be limited.