verbb / autologin
A Craft CMS plugin for signing users in with URL keys, trusted IPs or HTTP Basic Authentication.
Package info
Type:craft-plugin
pkg:composer/verbb/autologin
Fund package maintenance!
Requires
- php: ^8.2
- craftcms/cms: ^5.0.0
- verbb/base: ^3.0.18
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-09-30 09:41:11 UTC
README
Autologin for Craft CMS
Autologin is a Craft CMS plugin that signs a nominated Craft user in when a trusted request matches your configuration. Use private URL keys, approved IP addresses, or HTTP Basic Authentication for controlled access and development workflows.
Map a difficult-to-guess URL key to a Craft account and share a link that signs that user in. Choose the site or control panel destination and revoke access by replacing or removing the key.
Features
- Sign a mapped user in from a unique URL and revoke the link through configuration.
- Automatically recognise nominated users when requests arrive from approved addresses.
- Map an HTTP Basic Authentication username to a Craft account.
- Send the signed-in user to the public site or directly to the Craft dashboard.
- Choose the destination that should follow a successful automatic login.
- Keep mappings and behaviour in a PHP config file alongside the rest of the project.
Documentation
Visit the Autologin Plugin page for all documentation, guides, pricing and developer resources.
Credit & Thanks
Originally created by the team at Superbig.
Support
Get in touch with us via the Autologin Support page or by creating a Github issue
Sponsor
Autologin is licensed under the MIT license, meaning it will always be free and open source - we love free stuff! If you'd like to show your support to the plugin regardless, Sponsor development.