We'll create fresh WordPress site with Auto Login with Cloudflare installed. You have 20 minutes to test the plugin after that site we'll be deleted.
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.