Skip to content

feat: Add group policies, method management, and a safer MFA flow - #9

Merged
hellopablo merged 1 commit into
developfrom
feature/mfa-group-policies-and-manage-ui-develop
Sep 9, 2026
Merged

feat: Add group policies, method management, and a safer MFA flow#9
hellopablo merged 1 commit into
developfrom
feature/mfa-group-policies-and-manage-ui-develop

Conversation

@hellopablo

Copy link
Copy Markdown
Member

Summary

  • Mirrors group policies, method management, console commands, and the revised setup/verification flow from feature/pre-new-admin onto develop.
  • Uses develop's class-based Auth permission identifiers for the injected user and group tabs.
  • Includes token reuse, bounded resend, malformed-cookie handling, logout invalidation, and the redesigned /mfa/manage UI.

Original feature/pre-new-admin PR: #8.
Depends on nails/module-auth's group-tab develop PR.

Test plan

  • PHP syntax checks pass for all changed PHP files
  • PHPUnit: 10 tests, 10 assertions
  • Re-run PHPStan after the module-auth develop dependency is merged (local analysis currently resolves the published pre-change develop dependency and cascades on the new interface)
  • Exercise required/optional policies, setup, resend, logout, and /mfa/manage

Made with Cursor

Co-authored-by: Cursor <cursoragent@cursor.com>
@hellopablo
hellopablo merged commit 2fc0c5d into develop Sep 9, 2026
4 checks passed
@hellopablo
hellopablo deleted the feature/mfa-group-policies-and-manage-ui-develop branch September 9, 2026 20:00
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