SafeTemp Login – Temporary Access with Approval
SafeTemp Login allows you to create temporary users with any role. Perfect for contractors, auditors, or anyone who needs limited-time access to your WordPress site.
Key Features:
- Create temporary users with any role (subscriber, editor, administrator, etc.)
- Automatic expiration with configurable behavior (block login or delete user)
- Intercept sensitive actions when temporary administrator tries to perform them
- Approval system via admin dashboard or secure email links
- Email notifications to administrators
- Configurable restricted actions list
- Log only mode for testing
- Secure token-based approval system
How It Works:
When a temporary user with administrator role tries to perform a restricted action (like deleting a post, switching themes, installing plugins, etc.), the action is blocked and a request is created. Real administrators receive an email with secure one-time links to approve or deny the action.
Security Features:
- Nonce verification on all actions
- Secure token-based approval links (expire in 30 minutes)
- User capability checking
- Automatic logout on expiration
- One-time use tokens
Supported Actions for Approval (Configurable):
- Delete Posts
- Edit/Publish Posts
- Switch Themes
- Install Plugins
- Activate Plugins
- Deactivate Plugins
- Delete Users
- Update Core Settings
Open-source, donation-supported. Developed by Cyfer.
Support & Donations
This plugin is free and open-source, developed by Cyfer.
For support, visit Buy Me a Coffee:
If you find this plugin useful, please consider making a donation to help support continued development.
Open-source, donation-supported. Developed by Cyfer.
