perun
perun copied to clipboard
feat(core): check MFA for attributes
- extended attribute authorization check with option for MFA
- if attribute action is marked as critical it requires MFA
- if user didn't perform MFA, uncatched MfaPrivilegeException is thrown
- when setting 'writable' property to attribute, MFA is not checked because if user is authorized to write to attribute and action requires MFA, exception will be thrown when calling setAttribute method
blocked by #3690
:tada: This PR is included in version 18.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket: