]> BookStack Code Mirror - bookstack/commit
Added role based MFA control
authorDan Brown <redacted>
Sat, 3 Jul 2021 12:34:48 +0000 (13:34 +0100)
committerDan Brown <redacted>
Sat, 3 Jul 2021 12:34:48 +0000 (13:34 +0100)
commit09c2814dc7b142b475c571b59bd8c902af183ad3
tree4a20bf6f12822c44e38a946ded01ab16c03dd96d
parent529971c53470c687f4e7c65900fc6f1f92c951c3
Added role based MFA control

- Added new DB column for control and role updated create/update actions.
- Created new middleware as a start to actual enforcement logic.
- Added indicator to role list of whether MFA is enforced.
app/Auth/Permissions/PermissionsRepo.php
app/Auth/Role.php
app/Http/Middleware/EnforceMfaRequirements.php [new file with mode: 0644]
database/migrations/2021_07_03_085038_add_mfa_enforced_to_roles_table.php [new file with mode: 0644]
resources/lang/en/settings.php
resources/views/settings/roles/form.blade.php
resources/views/settings/roles/index.blade.php
routes/web.php
tests/Permissions/RolesTest.php