CFAccess

CFAccess

MODX extra

Install on MODX

App Details

CFAccess

Cloudflare Access for MODX CMS.

What does it do?

Lock specific Resources, Contexts, or entire MODX sites behind Cloudflare Access. More specifically, this Extra validates the JWT token sent with the Cloudflare Authoriztion cookie, and optionally assigns a MODX User to the session if a match is found.

Why?

Once you've secured your web server and set up Cloudflare Access, this Extra provides "extra" functionality that isn't required but supports the following use cases.

  1. You want the extra layer of security that comes with validating the JWT sent by Cloudflare's proxies. You can do it on every web page initialization with the Plugin, or only specific Resources with the Snippet.
  2. You want access to the decoded JWT, which includes the user's email.
  3. You want to match the user's email to a MODX User to display personalized content, collect information, or any of the other things you could do in MODX with a User.
  4. You want to apply more granular permissions, which MODX supports out of the box, like Resource Groups, Context permissions, etc.

Considerations

CFAccess does not call addSessionContext, do anything with sessions, nor set any cookies. Rather, it assigns the $modx->user object for the current request. The JWT is validated on every request, for which the Plugin or Snippet is configured to execute.

Both the Snippet and Plugin execute in front-end Contexts. CFAccess does not support logging Users in to the mgr.

CFAccess does not create MODX Users. If you need more advanced user management with a single sign-on solution, check out Auth0 for MODX.

Pricing

Starting from $0 per month.

Check Out the Card Slider Widget

By Common Ninja

Card SliderTry For Free!

App Info

Rating

Reviewers

No reviews

Tags

No tags

Developed By

YJ Tso

Common Ninja Apps

Some of the best Common Ninja extras for MODX

Browse our extensive collection of compatible extras, and easily embed them on any website, blog, online store, e-commerce platform, or site builder.

Card Slider for MODX logo

Card Slider

Showcase content with a card slider that presents images, text, and buttons in a smooth, customizable layout to keep visitors engaged.

Social Share Buttons for MODX logo

Social Share Buttons

Add social share buttons so visitors share content to major networks, boost engagement, and drive more referral traffic.

Threads Feed for MODX logo

Threads Feed

Show Threads posts in a live feed that keeps content fresh, builds social proof, and helps visitors engage on your site.

Feedback Popup for MODX logo

Feedback Popup

Collect user insights with a feedback popup that reveals issues early, improves user experience, and captures valuable leads through a clear feedback form.

Flip Cards for MODX logo

Flip Cards

Use flip cards to present information interactively, improve visual design, and guide visitors toward clearer decisions that support conversions.

Animated Number Counter for MODX logo

Animated Number Counter

Show key stats with an animated number counter that draws attention, adds social proof, and helps increase trust and conversions.

Pricing Slider for MODX logo

Pricing Slider

Use a pricing slider to show dynamic prices by quantity, help visitors compare options, and support confident purchases.

Glassdoor Reviews for MODX logo

Glassdoor Reviews

Show Glassdoor reviews to highlight employee feedback, strengthen employer brand, and help candidates trust your company.

Image Gallery for MODX logo

Image Gallery

Showcase photos with an image gallery that displays pictures and captions in grids, improves design, and boosts visitor engagement.

Device Mockup for MODX logo

Device Mockup

Show products, apps, or designs inside a clean device mockup that improves visualization, builds credibility, and helps visitors make confident decisions.

What's New Popup for MODX logo

What's New Popup

Show product updates, new features, and announcements in a What's New popup that keeps users informed and engaged.

Instagram Slider for MODX logo

Instagram Slider

Add an Instagram slider to your site to display social posts dynamically and keep your visual content engaging and current.

More extras

extras You Might Like

getInputOptionsgetInputOptions

getInputOptions

Returns the input options of a MODX TV.

Discover extra
boilerXboilerX

boilerX

Makes HTML5 Boilerplate just a click away and adds some clever settings.

Discover extra
MODXRatedMODXRated

MODXRated

MODXRated is a rating Extra for MODX Revolution that allows you to…

Discover extra
MIGXMIGX

MIGX

CRUD generator to manage any kind of items in a TV or CMP

Discover extra
smfsmf

smf

MODX + SMF two-way synchronization:Login and logout.Create users.Reset…

Discover extra
ContextGatewayContextGateway

ContextGateway

ContextGatewayA MODX Gateway class that supports inherited Context…

Discover extra
StreamPageStreamPage

StreamPage

StreamPage is way of generating ModX resource from its child's resources…

Discover extra
selfLinkselfLink

selfLink

To navigate up, next or previous from the current resource or from…

Discover extra
Simplx SuperBoxSelectSimplx SuperBoxSelect

Simplx SuperBoxSelect

Simple Plugin fix to enable reordering of chosen items in the Multiselect…

Discover extra
ShopModxUnitPayShopModxUnitPay

ShopModxUnitPay

Pay module for UnitPay.ruGitHub project: https://github.com/Fi1osof/ShopModxUnitPayFeel…

Discover extra

Discover Apps By Platform

Discover the best apps for your website

WordPress
Wix
Shopify
Weebly
Webflow
Joomla
PrestaShop
Shift4Shop
WebsiteX5
MODX
Opencart
NopCommerce

Common Ninja Search Engine

The Common Ninja Search Engine platform helps website builders find the best site widgets, apps, plugins, tools, add-ons, and extensions! Compatible with all major website building platforms - big or small - and updated regularly, our Search Engine tool provides you with the business tools your site needs!

Multiple platforms