sandywp / plugins / temporary-login-by-softfix
Temporary Login by Softfix
Securely share temporary login links without passwords. Ideal for clients, support, and one-time WordPress access.
Ready in seconds.
v1.0.4 WP 5.4+ PHP 7.2+

About this plugin
Temporary Login by Softfix allows administrators to generate secure, expiring login links for temporary users.
Use it to give access to:
- Support personnel
- Guest admins or editors
- Client dashboards
- Short-term access without sharing passwords
Features:
- Auto-generated temporary user with unique login URL
- Expiration control (in minutes)
- Auto-deletion of expired accounts (via WP Cron)
- Admin page to generate links
- Logs login activity (time, user ID, event)
Security:
- One-time use URLs
- Token-based login
- Full nonce and sanitization support
- Compliant with WordPress coding standards
Future Features
- Email notifications to temp users
- Role selection for temp accounts
- Shortcode support
- API endpoint for programmatic generation
Questions
- Does this plugin create a real WordPress user?
Yes, a temporary user is created and automatically deleted after expiration.
- Can I send the login link via email?
The current version displays the link. You can copy it manually. Email support may be added in a future release.
- What roles are assigned to temporary users?
Currently, the default role is
subscriber. Future versions will allow role selection.- How does cleanup work?
Expired users are automatically deleted every hour via WordPress’ scheduled tasks.
- Is this secure?
Yes, all login links use hashed tokens, and users are deleted after expiration. Nonces and input sanitization are enforced in the admin interface.
sandywp / also on the shelf
Try another plugin
5.0 · 200+ installs
Replace any string visible to site visitors or found in outgoing emails—titles, content, footers, and more. Comes with a dynamic…
10+ installs
This plugin registers and displays statistics of the usage of selected wp posts/pages.
10+ installs
Allows you to send server information via email.
Spin up a real WordPress site in seconds.
Test plugins, build a demo, hand a client a link — then squash it and start again. No local setup, no Docker.