Skip to content

[6.x] Feature/inertia auth#18800

Draft
brianjhanson wants to merge 4 commits into6.xfrom
feature/inertia-auth
Draft

[6.x] Feature/inertia auth#18800
brianjhanson wants to merge 4 commits into6.xfrom
feature/inertia-auth

Conversation

@brianjhanson
Copy link
Copy Markdown
Contributor

@brianjhanson brianjhanson commented May 6, 2026

Replacing the auth flow with Inertia. Still a ways to go, but wanted to open the PR so I had a good place to put some to-do thoughts I didn't want to lose.

To-Do

  • Remove old asset bundles (TotpForm.js and RecoveryCodeForm.js)
  • Verify third party Auth Methods
  • Elevated permissions modal
  • AuthManager.js
  • Give auth methods a handle / slug?
  • Headless auth
  • Passkeys
  • Keep the shake
  • Reset password flow

@semanticdiff-com
Copy link
Copy Markdown

semanticdiff-com Bot commented May 6, 2026

Review changes with  SemanticDiff

Changed Files
File Status
  resources/js/composables/useCraftData.ts  11% smaller
  resources/js/components/ActionMenu.vue  1% smaller
  package-lock.json  0% smaller
  packages/craftcms-cp/package.json  0% smaller
  packages/craftcms-cp/src/utilities/format.ts  0% smaller
  resources/js/bootstrap/cp.ts  0% smaller
  resources/js/components/Auth/LoginForm.vue  0% smaller
  resources/js/components/Auth/RecoveryCodesForm.vue  0% smaller
  resources/js/components/Auth/TotpForm.vue  0% smaller
  resources/js/layout/AuthBase.vue  0% smaller
  resources/js/pages/Auth/Challenge.vue  0% smaller
  resources/js/pages/Auth/Login.vue  0% smaller
  routes/actions.php Unsupported file format
  routes/cp.php Unsupported file format
  src/Auth/AuthMethods.php Unsupported file format
  src/Auth/Methods/RecoveryCodes.php Unsupported file format
  src/Auth/Methods/TOTP.php Unsupported file format
  src/Cp/Cp.php Unsupported file format
  src/Http/Controllers/Auth/LoginController.php Unsupported file format
  src/Http/Controllers/Auth/TwoFactorAuthenticationController.php Unsupported file format
  src/Http/Middleware/HandleInertiaRequests.php Unsupported file format
  src/Http/RespondsWithFlash.php Unsupported file format

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant