Plugin info

Total downloads: 1,717
Active installs: 100
Total reviews: 4
Average rating: 5
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 11/19/2022 (1137 days ago)
Added to WordPress: 2/3/2021 (4 years old)
Minimum WordPress version: 5.0
Tested up to WordPress version: 6.1.7
Minimum PHP version: 5.3

Maintenance & Compatibility

Maintenance score

Possibly abandoned • Last updated 1137 days ago • 4 reviews

22/100

Is Auto Login with Cloudflare abandoned?

Possibly abandoned (last update 1137 days ago).

Compatibility

Requires WordPress: 5.0
Tested up to: 6.1.7
Requires PHP: 5.3

Developers

Languages

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

JWT Authentication for WP REST API
Rating 4.4/5 (51 reviews)Active installs 60,000
REST API Authentication for WP – JWT Auth and more
Rating 4.4/5 (71 reviews)Active installs 20,000
JWT Auth – WordPress JSON Web Token Authentication
Rating 5.0/5 (22 reviews)Active installs 6,000
Simple JWT Login – Allows you to use JWT on REST endpoints.
Rating 5.0/5 (46 reviews)Active installs 4,000
Firebase Authentication
Rating 4.0/5 (20 reviews)Active installs 500
API Bearer Auth
Rating 5.0/5 (6 reviews)Active installs 300

Description

Enable Cloudflare Access self-hosted application to protect your /wp-admin folder. Add your auth domain and aud settings from Cloudflare Access. Authenticated user will be automatically logined to WordPress if their email address matches.

Follow Cloudflare document to setup Access.

You can also define configs in wp-config.php

define('WP_CF_ACCESS_AUTH_DOMAIN', 'yourdomain.cloudflareaccess.com');
define('WP_CF_ACCESS_JWT_AUD', 'examplef2nat0rkar2866wn829a0x2ztdg');
define('WP_CF_ACCESS_REDIRECT_LOGIN', true);

This plugin is not affiliated with nor developed by Cloudflare. All trademarks, service marks and company names are the property of their respective owners.

Installation

No installation instructions available

Frequently Asked Questions

How do I redirect the WP login page at `/wp-login.php` to Cloudflare Access?

Enable the “Redirect login page” option and all future logins will be redirected to /wp-admin and trigger Access authentication.

Why do I get infinite redirect loop after enabling the redirect login page option?

The option assumes that /wp-admin folder is protected by Cloudflare Access. If the folder is not protected, then auto-login will fail and redirect back to the login page, causing the redirect loop.

Review feed

Alex Lion (阿力獅)
7/31/2021

Great Auth plugin

I am testing this plugin, I think Jetpack's secure login feature can be replaced with this plugin, this means I can remove Jetpack after my testing is done. Good job, thank you so much.
cristianuibar
1/31/2022

I love this! Thank you!

Clean, simple, and precisely what it promises. I just configured my complete setup using Cloudflare Access with auth via AzureAD and auto-login to wp-admin. This plugin is gold! Combined with the Authenticated Origin Pulls feature of CF, this is seamlessly intertwined enterprise-level security for free.

Screenshots

  1. Settings

    Settings

Changelog

1.1.4

  • Fix redirect issue for non-default wp-admin urls

1.1.3

  • Tested with WordPress 6.1.1

1.1.2

  • Tested with WordPress 5.9
  • Fixed errors when activated in multi-site enabled installation

1.1.1

  • Show an error message when user does not exist to prevent redirect loop

1.0.0

  • Tested with WordPress 5.8
  • Update php-jwt to 5.4
  • Stable. No major change planned

0.9.3

  • Tested with WordPress 5.7

0.9.2

  • update minimum requirements
  • update php-jwt to 5.2.1

0.9.0

  • First beta release.