WP Manifestindependent plugin directory
manifest / security / wordpress-cloudflare-zero-trust-login

Cloudflare Zero Trust Login

A WordPress plugin to secure your webite with Cloudflare Zero Trust authentication.

★ 5stars

Install

Download source zip No release zip yet

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.zip
No 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

  1. Supports the ability to automatically log the user in if the user is already logged in to Cloudflare Zero Trust.
  2. Supports the ability to disable the WordPress login form and only allow Cloudflare Zero Trust authentication.
  3. 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.
  4. Supports the ability to create a new WordPress user if the user does not exist yet.

Installation

  1. Install WordPress on your server.
  2. Install the Cloudflare Zero Trust tunnel on your server.
  3. Install and configure the Cloudflare Zero Trust plugin on your WordPress website.

Todo

  1. Add support for the ability to automatically logout the user once the Cloudflare Zero Trust session expires.
  2. Add translations for the plugin.