Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/natbienetre/wordpress-cloudflare-zero-trust-login/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
Cloudflare Zero Trust Login (WordPress plugin)
A WordPress plugin to secure your webite with Cloudflare Zero Trust authentication.
The goal of this plugin is to provide a simple way to secure your WordPress website with a Cloudflare Zero Trust tunnel.
Features
- Supports the ability to automatically log the user in if the user is already logged in to Cloudflare Zero Trust.
- Supports the ability to disable the WordPress login form and only allow Cloudflare Zero Trust authentication.
- Supports the ability to add an etra user field for the cloudflare zero trust email so that you can map the user to the correct email address.
- Supports the ability to create a new WordPress user if the user does not exist yet.
Installation
- Install WordPress on your server.
- Install the Cloudflare Zero Trust tunnel on your server.
- Install and configure the Cloudflare Zero Trust plugin on your WordPress website.
Todo
- Add support for the ability to automatically logout the user once the Cloudflare Zero Trust session expires.
- Add translations for the plugin.