Skip to content

Toggle Support with Restart Prompt#159

Open
Aaditesh2307 wants to merge 1 commit intowootzapp:mainfrom
Aaditesh2307:Enterprise_with_Restart_Support
Open

Toggle Support with Restart Prompt#159
Aaditesh2307 wants to merge 1 commit intowootzapp:mainfrom
Aaditesh2307:Enterprise_with_Restart_Support

Conversation

@Aaditesh2307
Copy link
Copy Markdown
Contributor

Summary

This PR improves mutual TLS (mTLS) support by securely handling both client certificates and private keys, and by clearly notifying users when a browser restart is required. The changes ensure better validation, error handling, and user guidance across the mTLS flow.

Key Changes

  • Certificate & Key Handling

    • Extract and validate both certificate and private key in content.js.
    • Combine and forward validated data as a single PEM payload from background.js using chrome.wootz.mtlsCert.
  • Restart Notification

    • Detect and persist restart-required state in background.js.
    • Show a clear restart prompt in auth-success.js to guide users.

Result

More secure, reliable mTLS setup with clearer user feedback and fewer silent failures.

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