This is an automated email from the ASF dual-hosted git repository.
lprimak pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/shiro-site.git
The following commit(s) were added to refs/heads/main by this push:
new 63b0860f2 Update and link commercial support page (#278)
63b0860f2 is described below
commit 63b0860f2fea5d523a4777de82c1789769e3946c
Author: Ganesh Patil <[email protected]>
AuthorDate: Fri Jan 30 06:45:49 2026 +0530
Update and link commercial support page (#278)
* Update commercial support page and add navigation link
* commercial support content updated
---------
Co-authored-by: lprimak <[email protected]>
---
src/site/content/commercial-support.adoc | 25 +++++++++++++------------
src/site/content/integration.adoc | 11 +++++++----
src/site/content/support.adoc | 1 +
src/site/templates/menu.ftl | 2 ++
4 files changed, 23 insertions(+), 16 deletions(-)
diff --git a/src/site/content/commercial-support.adoc
b/src/site/content/commercial-support.adoc
index 991f1d348..5d13a9bb9 100644
--- a/src/site/content/commercial-support.adoc
+++ b/src/site/content/commercial-support.adoc
@@ -1,25 +1,26 @@
-[#CommercialSupport-CommercialSupportandConsultingforApacheShiro]
-= Service and Commercial Support for Apache Shiro
+= Commercial Support for Apache Shiro
:jbake-date: 2010-03-18 00:00:00
:jbake-type: page
:jbake-status: published
-:jbake-tags: documentation, support, services
+:jbake-tags: documentation, support, services, commercial
:idprefix:
:icons: font
-== Okta Shiro Integration
+Apache Shiro is a widely used project. As such, several companies have built
products and services around Shiro. This page is dedicated to providing
descriptions of those offerings and links to more information. The products and
services listed on this page are provided for information use only to our
users. The Apache Shiro PMC does not endorse or recommend any of the products
or services on this page.
-The link:https://github.com/oktadev/okta-shiro-plugin[Okta Shiro Plugin]
contains a Shiro Realm for Okta, for use with OAuth 2.0 Resource Servers.
-This realm will validate Okta JWT access tokens.
+== Flow Logix
+link:https://flowlogix.com/[Flow Logix] provides commercial support, products
and consulting services for Apache Shiro, Jakarta EE (formerly Java EE) and
related projects.
-== Commercial Support for Apache Shiro
+link:https://flowlogix.com/services.html[Learn More >>>]
-=== Yupiik commercial support
+== Yupiik
-Shiro commercial support and consulting services are available from Yupiik:
+link:https://www.yupiik.com/[Yupiik] provides commercial support, products and
consulting services for Apache Shiro and related projects.
-link:https://www.yupiik.com/production-support/[Learn More >>>]
+link:https://www.yupiik.com/production-support/[Learn More >>>]
-=== Get listed
+== Policy for additions to this page
-*Providing Shiro services? Get listed on this page by posting to the
link:mailing-lists.html[Dev Mailing list]*
+Companies are free to add information about their products and services to
this page (please keep entries in alphabetical order). The information must be
factual and informational in nature and not be a marketing statement.
Statements that promote your products and services over other offerings on the
page will not be tolerated and will be removed. Such marketing statements can
be added to your own pages on your own site, but not here.
+
+When in doubt, email the Shiro dev list (see link:mailing-lists.html[Mailing
Lists]) and ask. We would be happy to help.
diff --git a/src/site/content/integration.adoc
b/src/site/content/integration.adoc
index 273401515..89d981f0e 100644
--- a/src/site/content/integration.adoc
+++ b/src/site/content/integration.adoc
@@ -74,6 +74,11 @@ from https://twitter.com/@timperrett[@timperrett].
Integration between Shiro and the Lift Web framework.
Uses Lift’s sitemap Locs instead of Shiro’s built-in web.xml resource filters
to control access to URLs.
+* link:https://github.com/oktadev/okta-shiro-plugin[*Okta Shiro Plugin*]
++
+Contains a Shiro Realm for Okta, for use with OAuth 2.0 Resource Servers.
+This realm will validate Okta JWT access tokens.
+
* *https://github.com/alexxiyang/shiro-redis[Redis Cache Manager]*
+
from https://github.com/alexxiyang[@alexxiyang].
@@ -124,13 +129,11 @@ from https://www.freedomotic.com[freedomotic].
+
An open source, flexible, secure Internet of Things (IoT) development
framework in Java, useful to build and manage modern smart spaces.
-* *https://github.com/flowlogix/flowlogix[FlowLogix Jakarta EE Library]*
+* *https://github.com/flowlogix/flowlogix[FlowLogix Jakarta EE Components]*
+
from https://twitter.com/lprimak[Lenny Primak].
+
-Integrates Jakarta EE / Java EE applications with Shiro Security, specifically
makes Shiro Annotations work with Java EE.
-
-NOTE: This module will be integrated directly into Shiro with version 2.0 and
above.
+Integrates Jakarta EE / Java EE applications with Shiro Security.
* *https://github.com/bootique/bootique-shiro[Bootique Shiro]*
+
diff --git a/src/site/content/support.adoc b/src/site/content/support.adoc
index 811a5c3c2..2bdedcc2a 100644
--- a/src/site/content/support.adoc
+++ b/src/site/content/support.adoc
@@ -14,3 +14,4 @@ We encourage everyone to participate and use the available
community support too
* link:mailing-lists.html[Mailing Lists]
* link:forums.html[Forums]
* link:issues.html[Issues and Bug Tracking]
+* link:commercial-support.html[Commercial Support]
diff --git a/src/site/templates/menu.ftl b/src/site/templates/menu.ftl
index ff241455b..345194907 100644
--- a/src/site/templates/menu.ftl
+++ b/src/site/templates/menu.ftl
@@ -55,7 +55,9 @@
<li><a class="dropdown-item" href="<#if
(content.rootpath)??>${content.rootpath}<#else></#if>news.html">News</a></li>
<li><a class="dropdown-item" href="<#if
(content.rootpath)??>${content.rootpath}<#else></#if>events.html">Events</a></li>
<li><a class="dropdown-item" href="<#if
(content.rootpath)??>${content.rootpath}<#else></#if>troubleshooting.html">Troubleshooting
& FAQ</a></li>
+ <li><a class="dropdown-item" href="<#if
(content.rootpath)??>${content.rootpath}<#else></#if>support.html">Community
Support</a></li>
<li><hr class="dropdown-divider"></li>
+ <li><a class="dropdown-item" href="<#if
(content.rootpath)??>${content.rootpath}<#else></#if>commercial-support.html">Commercial
Support</a></li>
<li><a class="dropdown-item" href="<#if
(content.rootpath)??>${content.rootpath}<#else></#if>community.html">More</a></li>
</ul>
</li>