Enhance security and functionality of Bludit Secure plugin
- Added userHandle support in secure.js for WebAuthn credential response. - Implemented authorization check for SSO configuration changes in plugin.php. - Improved user session management and validation in App.php, including userStamp for enhanced security. - Updated Store.php to ensure secure data handling and improved error handling during transactions. - Removed outdated test files for auto-passkey and core functionality. - Added OidcClient.php to enforce strict validation of OpenID Connect requests and responses. - Enhanced error handling and logging throughout the application for better debugging.
This commit is contained in:
1 parent
0b983bcfbb
commit
1742084b45
12 files changed
+192
-228
No files matched your search
@@ -33,6 +33,7 @@
|
||||
} else {
|
||||
fields.authenticatorData = encode(credential.response.authenticatorData);
|
||||
fields.signature = encode(credential.response.signature);
|
||||
if (credential.response.userHandle !== null && credential.response.userHandle !== undefined) fields.userHandle = encode(credential.response.userHandle);
|
||||
}
|
||||
const result = await request('finish', fields);
|
||||
window.location.assign(result.redirect);
|
||||
|
||||
Reference in new issue
Block a user