This is an automated email from the ASF dual-hosted git repository.
hsluoyz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/casbin-website.git
The following commit(s) were added to refs/heads/master by this push:
new 7ec74eb6f feat: add Coinbase, Superplane, Bloom Housing, Sphereon and
AWS to users
7ec74eb6f is described below
commit 7ec74eb6fb218a8fc2e5882d4c83571824d9b732
Author: Yang Luo <[email protected]>
AuthorDate: Sun Nov 1 00:27:57 2026 +0800
feat: add Coinbase, Superplane, Bloom Housing, Sphereon and AWS to users
---
docs/Adopters.mdx | 4 ++++
static/data/users.json | 30 ++++++++++++++++++++++++++++++
static/img/users/aws.svg | 8 ++++++++
static/img/users/bloom-housing.png | Bin 0 -> 18352 bytes
static/img/users/coinbase.png | Bin 0 -> 9890 bytes
static/img/users/sphereon.svg | 5 +++++
static/img/users/superplane.png | Bin 0 -> 18985 bytes
7 files changed, 47 insertions(+)
diff --git a/docs/Adopters.mdx b/docs/Adopters.mdx
index e782efee2..7e666cc02 100644
--- a/docs/Adopters.mdx
+++ b/docs/Adopters.mdx
@@ -60,6 +60,8 @@ Projects that integrate Casbin for authorization. **Direct
integration** = Casbi
| [Microsoft Sico](https://github.com/microsoft/Sico)
| Microsoft's open-source digital worker platform.
|
[Code](https://github.com/microsoft/Sico/blob/main/backend/internal/store/rbac/enforcer/enforcer.go)
|
[Code](https://github.com/microsoft/Sico/blob/main/backend/internal/store/rbac/repository/casbin_rule.go)
|
| [OceanBase ob-operator](https://github.com/oceanbase/ob-operator)
| The Kubernetes operator for OceanBase.
|
[Code](https://github.com/oceanbase/ob-operator/blob/master/internal/dashboard/business/ac/rbac.go)
| N/A
|
| [TiUniManager](https://github.com/pingcap/tiunimanager)
| PingCAP's database management platform for TiDB.
|
[Code](https://github.com/pingcap/tiunimanager/blob/main/micro-cluster/user/rbac/manager.go)
|
[Code](https://github.com/pingcap/tiunimanager/blob/main/models/user/rbac/rbac_readwrite.go)
|
+| [Coinbase baseca](https://github.com/coinbase/baseca)
| Coinbase's gRPC PKI control plane that issues short-lived X.509 certificates.
|
[.conf](https://github.com/coinbase/baseca/blob/master/config/permissions/model.conf)
|
[.csv](https://github.com/coinbase/baseca/blob/master/config/permissions/policy.csv)
|
+| [Superplane](https://github.com/superplanehq/superplane)
| An open-source platform that automates software development with AI agents.
|
[.conf](https://github.com/superplanehq/superplane/blob/main/rbac/rbac_model.conf)
|
[GORM](https://github.com/superplanehq/superplane/blob/main/pkg/authorization/casbin_adapter.go)
|
```mdx-code-block
</TabItem>
@@ -90,6 +92,8 @@ Projects that integrate Casbin for authorization. **Direct
integration** = Casbi
| [Unraid API](https://github.com/unraid/api) |
The API of the Unraid operating system.
|
[Code](https://github.com/unraid/api/blob/main/api/src/unraid-api/auth/casbin/model.ts)
|
[Code](https://github.com/unraid/api/blob/main/api/src/unraid-api/auth/casbin/policy.ts)
|
| [D-Voting](https://github.com/dedis/d-voting) |
EPFL's e-voting platform based on the Dela blockchain.
|
[.conf](https://github.com/dedis/d-voting/blob/main/web/backend/src/model.conf)
|
[Code](https://github.com/dedis/d-voting/blob/main/web/backend/src/authManager.ts)
|
| [Eclipse autowrx](https://github.com/eclipse-autowrx/autowrx) |
Eclipse's software-defined vehicle prototyping platform.
|
[.conf](https://github.com/eclipse-autowrx/autowrx/blob/main/backend/src/config/rolesModel.conf)
|
[Code](https://github.com/eclipse-autowrx/autowrx/blob/main/backend/src/config/rolesV2.js)
|
+| [Bloom Housing](https://github.com/bloom-housing/bloom) |
Exygy's affordable housing platform used by US city and county housing
agencies. |
[.conf](https://github.com/bloom-housing/bloom/blob/main/api/src/permission-configs/permission_model.conf)
|
[.csv](https://github.com/bloom-housing/bloom/blob/main/api/src/permission-configs/permission_policy.csv)
|
+| [Sphereon SSI-SDK](https://github.com/Sphereon-Opensource/SSI-SDK) |
Sphereon's self-sovereign identity SDK; its Express support package embeds
Casbin. |
[Code](https://github.com/Sphereon-Opensource/SSI-SDK/blob/develop/packages/ssi-express-support/src/types.ts)
| N/A
|
```mdx-code-block
</TabItem>
diff --git a/static/data/users.json b/static/data/users.json
index 4d3ea4c01..7761d1a41 100644
--- a/static/data/users.json
+++ b/static/data/users.json
@@ -172,5 +172,35 @@
"image": "users/pulsar.png",
"infolink": "https://apachecon.com/acasia2021/sessions/1049.html",
"pinned": true
+ },
+ {
+ "caption": "Coinbase",
+ "image": "users/coinbase.png",
+ "infolink": "https://github.com/coinbase/baseca",
+ "pinned": true
+ },
+ {
+ "caption": "Superplane",
+ "image": "users/superplane.png",
+ "infolink": "https://github.com/superplanehq/superplane",
+ "pinned": true
+ },
+ {
+ "caption": "Bloom Housing",
+ "image": "users/bloom-housing.png",
+ "infolink": "https://github.com/bloom-housing/bloom",
+ "pinned": true
+ },
+ {
+ "caption": "Sphereon",
+ "image": "users/sphereon.svg",
+ "infolink": "https://github.com/Sphereon-Opensource/SSI-SDK",
+ "pinned": true
+ },
+ {
+ "caption": "AWS",
+ "image": "users/aws.svg",
+ "infolink":
"https://github.com/awslabs/visual-asset-management-system",
+ "pinned": true
}
]
\ No newline at end of file
diff --git a/static/img/users/aws.svg b/static/img/users/aws.svg
new file mode 100644
index 000000000..4b6e33601
--- /dev/null
+++ b/static/img/users/aws.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="400" height="400" viewBox="0 0
400 400">
+<g transform="translate(20 92.42) scale(1.40625)">
+<g>
+ <path d="M72.392053,55.4384106
C72.392053,58.5748344 72.7311258,61.1178808 73.3245033,62.9827815
C74.002649,64.8476821 74.8503311,66.8821192 76.0370861,69.0860927
C76.4609272,69.7642384 76.6304636,70.4423841 76.6304636,71.0357616
C76.6304636,71.8834437 76.1218543,72.7311258 75.0198675,73.5788079
L69.6794702,77.1390728 C68.9165563,77.6476821 68.1536424,77.9019868
67.4754967,77.9019868 C66.6278146,77.9019868 65.7801325,77.4781457
64.9324503,76.7152318 C63.7456954,75.4437086 62.7284768, [...]
+ <path d="M230.993377,120.964238
C203.104636,141.562914 162.58543,152.498013 127.745695,152.498013
C78.9192053,152.498013 34.9245033,134.442384 1.69536424,104.434437
C-0.932450331,102.060927 1.4410596,98.8397351 4.57748344,100.704636
C40.5192053,121.557616 84.8529801,134.188079 130.712583,134.188079
C161.65298,134.188079 195.645033,127.745695 226.924503,114.521854
C231.586755,112.402649 235.570861,117.57351 230.993377,120.964238 Z
M242.606623,107.740397 C239.046358,103.162914 219.0410 [...]
+ </g>
+</g>
+</svg>
diff --git a/static/img/users/bloom-housing.png
b/static/img/users/bloom-housing.png
new file mode 100644
index 000000000..418d5b2ed
Binary files /dev/null and b/static/img/users/bloom-housing.png differ
diff --git a/static/img/users/coinbase.png b/static/img/users/coinbase.png
new file mode 100644
index 000000000..7bf3f38d5
Binary files /dev/null and b/static/img/users/coinbase.png differ
diff --git a/static/img/users/sphereon.svg b/static/img/users/sphereon.svg
new file mode 100644
index 000000000..af30c1952
--- /dev/null
+++ b/static/img/users/sphereon.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="400" height="400" viewBox="0 0
400 400">
+<g transform="translate(20 161.68) scale(0.46954)">
+<path d="M69.81 62.26a18.91 18.91 0 0 0-6.95-6.58 19.84 19.84 0 0 0-10-2.56
23.14 23.14 0 0 0-4.94.54 14.58 14.58 0 0 0-4.4 1.71 9.37 9.37 0 0 0-3.09 2.94
8 8 0 0 0-1.16 4.41 7.35 7.35 0 0 0 4.12 6.91q4.17 2.25 12.51 4.11a79.24 79.24
0 0 1 9.73 2.94 30.55 30.55 0 0 1 7.8 4.26 18.24 18.24 0 0 1 5.17 6.12 17.8
17.8 0 0 1 1.86 8.36 22.64 22.64 0 0 1-2.47 11 21.53 21.53 0 0 1-6.57 7.35
26.78 26.78 0 0 1-9.34 4.11 47.21 47.21 0 0 1-10.81 1.24 42.63 42.63 0 0
1-16.29-3.26 31.78 31.78 0 0 1-13. [...]
+</g>
+</svg>
diff --git a/static/img/users/superplane.png b/static/img/users/superplane.png
new file mode 100644
index 000000000..b0c9cd3c1
Binary files /dev/null and b/static/img/users/superplane.png differ
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]