René's URL Explorer Experiment


Title: GitHub - apache/casbin: Apache Casbin: an authorization library that supports access control models like ACL, RBAC, ABAC. · GitHub

Open Graph Title: GitHub - apache/casbin: Apache Casbin: an authorization library that supports access control models like ACL, RBAC, ABAC.

X Title: GitHub - apache/casbin: Apache Casbin: an authorization library that supports access control models like ACL, RBAC, ABAC.

Description: Apache Casbin: an authorization library that supports access control models like ACL, RBAC, ABAC. - apache/casbin

Open Graph Description: Apache Casbin: an authorization library that supports access control models like ACL, RBAC, ABAC. - apache/casbin

X Description: Apache Casbin: an authorization library that supports access control models like ACL, RBAC, ABAC. - apache/casbin

Opengraph URL: https://github.com/apache/casbin

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:f4abecf8-79f7-8e15-c039-c42cc2f7157a
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idCCEE:365531:4D3AA:67EEA:6A517E7C
html-safe-nonce1575360ccede0870ef3c5b3b9672385c1817c11b372076d1ba1afec050533424
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDQ0VFOjM2NTUzMTo0RDNBQTo2N0VFQTo2QTUxN0U3QyIsInZpc2l0b3JfaWQiOiI3NzUwMzU2NjU0NTA0Mzc3OTgwIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac2e3b849ae7490017afb054e0680e5cdbdbd51b6f5e490f22fd1080f4f8b35d4b
hovercard-subject-tagrepository:87617508
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/apache/casbin
twitter:imagehttps://opengraph.githubassets.com/cc8d960f3baf633f45271935e6d0b159acb91007e3738958e8c6186f0ad4caa2/apache/casbin
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/cc8d960f3baf633f45271935e6d0b159acb91007e3738958e8c6186f0ad4caa2/apache/casbin
og:image:altApache Casbin: an authorization library that supports access control models like ACL, RBAC, ABAC. - apache/casbin
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Noneb9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb
turbo-cache-controlno-cache
go-importgithub.com/apache/casbin git https://github.com/apache/casbin.git
octolytics-dimension-user_id47359
octolytics-dimension-user_loginapache
octolytics-dimension-repository_id87617508
octolytics-dimension-repository_nwoapache/casbin
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id87617508
octolytics-dimension-repository_network_root_nwoapache/casbin
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
released01c62704ef24df49056c63892a149b775e1353d
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/apache/casbin#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fapache%2Fcasbin
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fapache%2Fcasbin
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=apache%2Fcasbin
Reloadhttps://github.com/apache/casbin
Reloadhttps://github.com/apache/casbin
Reloadhttps://github.com/apache/casbin
Please reload this pagehttps://github.com/apache/casbin
apache https://github.com/apache
casbinhttps://github.com/apache/casbin
Notifications https://github.com/login?return_to=%2Fapache%2Fcasbin
Fork 1.7k https://github.com/login?return_to=%2Fapache%2Fcasbin
Star 20.2k https://github.com/login?return_to=%2Fapache%2Fcasbin
Code https://github.com/apache/casbin
Issues 46 https://github.com/apache/casbin/issues
Pull requests 30 https://github.com/apache/casbin/pulls
Discussions https://github.com/apache/casbin/discussions
Actions https://github.com/apache/casbin/actions
Wiki https://github.com/apache/casbin/wiki
Security and quality 0 https://github.com/apache/casbin/security
Insights https://github.com/apache/casbin/pulse
Code https://github.com/apache/casbin
Issues https://github.com/apache/casbin/issues
Pull requests https://github.com/apache/casbin/pulls
Discussions https://github.com/apache/casbin/discussions
Actions https://github.com/apache/casbin/actions
Wiki https://github.com/apache/casbin/wiki
Security and quality https://github.com/apache/casbin/security
Insights https://github.com/apache/casbin/pulse
https://github.com/apache/casbin
Brancheshttps://github.com/apache/casbin/branches
Tagshttps://github.com/apache/casbin/tags
https://github.com/apache/casbin/branches
https://github.com/apache/casbin/tags
1,174 Commitshttps://github.com/apache/casbin/commits/master/
https://github.com/apache/casbin/commits/master/
.githubhttps://github.com/apache/casbin/tree/master/.github
.githubhttps://github.com/apache/casbin/tree/master/.github
confighttps://github.com/apache/casbin/tree/master/config
confighttps://github.com/apache/casbin/tree/master/config
constanthttps://github.com/apache/casbin/tree/master/constant
constanthttps://github.com/apache/casbin/tree/master/constant
detectorhttps://github.com/apache/casbin/tree/master/detector
detectorhttps://github.com/apache/casbin/tree/master/detector
effectorhttps://github.com/apache/casbin/tree/master/effector
effectorhttps://github.com/apache/casbin/tree/master/effector
errorshttps://github.com/apache/casbin/tree/master/errors
errorshttps://github.com/apache/casbin/tree/master/errors
exampleshttps://github.com/apache/casbin/tree/master/examples
exampleshttps://github.com/apache/casbin/tree/master/examples
loghttps://github.com/apache/casbin/tree/master/log
loghttps://github.com/apache/casbin/tree/master/log
modelhttps://github.com/apache/casbin/tree/master/model
modelhttps://github.com/apache/casbin/tree/master/model
persisthttps://github.com/apache/casbin/tree/master/persist
persisthttps://github.com/apache/casbin/tree/master/persist
rbachttps://github.com/apache/casbin/tree/master/rbac
rbachttps://github.com/apache/casbin/tree/master/rbac
utilhttps://github.com/apache/casbin/tree/master/util
utilhttps://github.com/apache/casbin/tree/master/util
.asf.yamlhttps://github.com/apache/casbin/blob/master/.asf.yaml
.asf.yamlhttps://github.com/apache/casbin/blob/master/.asf.yaml
.gitignorehttps://github.com/apache/casbin/blob/master/.gitignore
.gitignorehttps://github.com/apache/casbin/blob/master/.gitignore
.golangci.ymlhttps://github.com/apache/casbin/blob/master/.golangci.yml
.golangci.ymlhttps://github.com/apache/casbin/blob/master/.golangci.yml
CONTRIBUTING.mdhttps://github.com/apache/casbin/blob/master/CONTRIBUTING.md
CONTRIBUTING.mdhttps://github.com/apache/casbin/blob/master/CONTRIBUTING.md
DISCLAIMERhttps://github.com/apache/casbin/blob/master/DISCLAIMER
DISCLAIMERhttps://github.com/apache/casbin/blob/master/DISCLAIMER
LICENSEhttps://github.com/apache/casbin/blob/master/LICENSE
LICENSEhttps://github.com/apache/casbin/blob/master/LICENSE
Makefilehttps://github.com/apache/casbin/blob/master/Makefile
Makefilehttps://github.com/apache/casbin/blob/master/Makefile
NOTICEhttps://github.com/apache/casbin/blob/master/NOTICE
NOTICEhttps://github.com/apache/casbin/blob/master/NOTICE
README.mdhttps://github.com/apache/casbin/blob/master/README.md
README.mdhttps://github.com/apache/casbin/blob/master/README.md
abac_test.gohttps://github.com/apache/casbin/blob/master/abac_test.go
abac_test.gohttps://github.com/apache/casbin/blob/master/abac_test.go
ai_api.gohttps://github.com/apache/casbin/blob/master/ai_api.go
ai_api.gohttps://github.com/apache/casbin/blob/master/ai_api.go
ai_api_test.gohttps://github.com/apache/casbin/blob/master/ai_api_test.go
ai_api_test.gohttps://github.com/apache/casbin/blob/master/ai_api_test.go
asf.yamlhttps://github.com/apache/casbin/blob/master/asf.yaml
asf.yamlhttps://github.com/apache/casbin/blob/master/asf.yaml
biba_test.gohttps://github.com/apache/casbin/blob/master/biba_test.go
biba_test.gohttps://github.com/apache/casbin/blob/master/biba_test.go
blp_test.gohttps://github.com/apache/casbin/blob/master/blp_test.go
blp_test.gohttps://github.com/apache/casbin/blob/master/blp_test.go
casbin-logo.pnghttps://github.com/apache/casbin/blob/master/casbin-logo.png
casbin-logo.pnghttps://github.com/apache/casbin/blob/master/casbin-logo.png
constraint_test.gohttps://github.com/apache/casbin/blob/master/constraint_test.go
constraint_test.gohttps://github.com/apache/casbin/blob/master/constraint_test.go
enforcer.gohttps://github.com/apache/casbin/blob/master/enforcer.go
enforcer.gohttps://github.com/apache/casbin/blob/master/enforcer.go
enforcer_backslash_test.gohttps://github.com/apache/casbin/blob/master/enforcer_backslash_test.go
enforcer_backslash_test.gohttps://github.com/apache/casbin/blob/master/enforcer_backslash_test.go
enforcer_cached.gohttps://github.com/apache/casbin/blob/master/enforcer_cached.go
enforcer_cached.gohttps://github.com/apache/casbin/blob/master/enforcer_cached.go
enforcer_cached_b_test.gohttps://github.com/apache/casbin/blob/master/enforcer_cached_b_test.go
enforcer_cached_b_test.gohttps://github.com/apache/casbin/blob/master/enforcer_cached_b_test.go
enforcer_cached_gfunction_test.gohttps://github.com/apache/casbin/blob/master/enforcer_cached_gfunction_test.go
enforcer_cached_gfunction_test.gohttps://github.com/apache/casbin/blob/master/enforcer_cached_gfunction_test.go
enforcer_cached_synced.gohttps://github.com/apache/casbin/blob/master/enforcer_cached_synced.go
enforcer_cached_synced.gohttps://github.com/apache/casbin/blob/master/enforcer_cached_synced.go
enforcer_cached_synced_test.gohttps://github.com/apache/casbin/blob/master/enforcer_cached_synced_test.go
enforcer_cached_synced_test.gohttps://github.com/apache/casbin/blob/master/enforcer_cached_synced_test.go
enforcer_cached_test.gohttps://github.com/apache/casbin/blob/master/enforcer_cached_test.go
enforcer_cached_test.gohttps://github.com/apache/casbin/blob/master/enforcer_cached_test.go
enforcer_context.gohttps://github.com/apache/casbin/blob/master/enforcer_context.go
enforcer_context.gohttps://github.com/apache/casbin/blob/master/enforcer_context.go
enforcer_context_interface.gohttps://github.com/apache/casbin/blob/master/enforcer_context_interface.go
enforcer_context_interface.gohttps://github.com/apache/casbin/blob/master/enforcer_context_interface.go
enforcer_context_test.gohttps://github.com/apache/casbin/blob/master/enforcer_context_test.go
enforcer_context_test.gohttps://github.com/apache/casbin/blob/master/enforcer_context_test.go
enforcer_distributed.gohttps://github.com/apache/casbin/blob/master/enforcer_distributed.go
enforcer_distributed.gohttps://github.com/apache/casbin/blob/master/enforcer_distributed.go
enforcer_interface.gohttps://github.com/apache/casbin/blob/master/enforcer_interface.go
enforcer_interface.gohttps://github.com/apache/casbin/blob/master/enforcer_interface.go
enforcer_json_test.gohttps://github.com/apache/casbin/blob/master/enforcer_json_test.go
enforcer_json_test.gohttps://github.com/apache/casbin/blob/master/enforcer_json_test.go
enforcer_synced.gohttps://github.com/apache/casbin/blob/master/enforcer_synced.go
enforcer_synced.gohttps://github.com/apache/casbin/blob/master/enforcer_synced.go
enforcer_synced_test.gohttps://github.com/apache/casbin/blob/master/enforcer_synced_test.go
enforcer_synced_test.gohttps://github.com/apache/casbin/blob/master/enforcer_synced_test.go
enforcer_test.gohttps://github.com/apache/casbin/blob/master/enforcer_test.go
enforcer_test.gohttps://github.com/apache/casbin/blob/master/enforcer_test.go
enforcer_transactional.gohttps://github.com/apache/casbin/blob/master/enforcer_transactional.go
enforcer_transactional.gohttps://github.com/apache/casbin/blob/master/enforcer_transactional.go
error_test.gohttps://github.com/apache/casbin/blob/master/error_test.go
error_test.gohttps://github.com/apache/casbin/blob/master/error_test.go
filter_test.gohttps://github.com/apache/casbin/blob/master/filter_test.go
filter_test.gohttps://github.com/apache/casbin/blob/master/filter_test.go
frontend.gohttps://github.com/apache/casbin/blob/master/frontend.go
frontend.gohttps://github.com/apache/casbin/blob/master/frontend.go
frontend_old.gohttps://github.com/apache/casbin/blob/master/frontend_old.go
frontend_old.gohttps://github.com/apache/casbin/blob/master/frontend_old.go
frontend_old_test.gohttps://github.com/apache/casbin/blob/master/frontend_old_test.go
frontend_old_test.gohttps://github.com/apache/casbin/blob/master/frontend_old_test.go
frontend_test.gohttps://github.com/apache/casbin/blob/master/frontend_test.go
frontend_test.gohttps://github.com/apache/casbin/blob/master/frontend_test.go
go.modhttps://github.com/apache/casbin/blob/master/go.mod
go.modhttps://github.com/apache/casbin/blob/master/go.mod
go.sumhttps://github.com/apache/casbin/blob/master/go.sum
go.sumhttps://github.com/apache/casbin/blob/master/go.sum
internal_api.gohttps://github.com/apache/casbin/blob/master/internal_api.go
internal_api.gohttps://github.com/apache/casbin/blob/master/internal_api.go
lbac_test.gohttps://github.com/apache/casbin/blob/master/lbac_test.go
lbac_test.gohttps://github.com/apache/casbin/blob/master/lbac_test.go
logger_test.gohttps://github.com/apache/casbin/blob/master/logger_test.go
logger_test.gohttps://github.com/apache/casbin/blob/master/logger_test.go
management_api.gohttps://github.com/apache/casbin/blob/master/management_api.go
management_api.gohttps://github.com/apache/casbin/blob/master/management_api.go
management_api_b_test.gohttps://github.com/apache/casbin/blob/master/management_api_b_test.go
management_api_b_test.gohttps://github.com/apache/casbin/blob/master/management_api_b_test.go
management_api_test.gohttps://github.com/apache/casbin/blob/master/management_api_test.go
management_api_test.gohttps://github.com/apache/casbin/blob/master/management_api_test.go
model_b_test.gohttps://github.com/apache/casbin/blob/master/model_b_test.go
model_b_test.gohttps://github.com/apache/casbin/blob/master/model_b_test.go
model_test.gohttps://github.com/apache/casbin/blob/master/model_test.go
model_test.gohttps://github.com/apache/casbin/blob/master/model_test.go
orbac_test.gohttps://github.com/apache/casbin/blob/master/orbac_test.go
orbac_test.gohttps://github.com/apache/casbin/blob/master/orbac_test.go
pbac_test.gohttps://github.com/apache/casbin/blob/master/pbac_test.go
pbac_test.gohttps://github.com/apache/casbin/blob/master/pbac_test.go
rbac_api.gohttps://github.com/apache/casbin/blob/master/rbac_api.go
rbac_api.gohttps://github.com/apache/casbin/blob/master/rbac_api.go
rbac_api_context.gohttps://github.com/apache/casbin/blob/master/rbac_api_context.go
rbac_api_context.gohttps://github.com/apache/casbin/blob/master/rbac_api_context.go
rbac_api_synced.gohttps://github.com/apache/casbin/blob/master/rbac_api_synced.go
rbac_api_synced.gohttps://github.com/apache/casbin/blob/master/rbac_api_synced.go
rbac_api_test.gohttps://github.com/apache/casbin/blob/master/rbac_api_test.go
rbac_api_test.gohttps://github.com/apache/casbin/blob/master/rbac_api_test.go
rbac_api_with_domains.gohttps://github.com/apache/casbin/blob/master/rbac_api_with_domains.go
rbac_api_with_domains.gohttps://github.com/apache/casbin/blob/master/rbac_api_with_domains.go
rbac_api_with_domains_context.gohttps://github.com/apache/casbin/blob/master/rbac_api_with_domains_context.go
rbac_api_with_domains_context.gohttps://github.com/apache/casbin/blob/master/rbac_api_with_domains_context.go
rbac_api_with_domains_synced.gohttps://github.com/apache/casbin/blob/master/rbac_api_with_domains_synced.go
rbac_api_with_domains_synced.gohttps://github.com/apache/casbin/blob/master/rbac_api_with_domains_synced.go
rbac_api_with_domains_test.gohttps://github.com/apache/casbin/blob/master/rbac_api_with_domains_test.go
rbac_api_with_domains_test.gohttps://github.com/apache/casbin/blob/master/rbac_api_with_domains_test.go
role_manager_b_test.gohttps://github.com/apache/casbin/blob/master/role_manager_b_test.go
role_manager_b_test.gohttps://github.com/apache/casbin/blob/master/role_manager_b_test.go
syntax_test.gohttps://github.com/apache/casbin/blob/master/syntax_test.go
syntax_test.gohttps://github.com/apache/casbin/blob/master/syntax_test.go
transaction.gohttps://github.com/apache/casbin/blob/master/transaction.go
transaction.gohttps://github.com/apache/casbin/blob/master/transaction.go
transaction_buffer.gohttps://github.com/apache/casbin/blob/master/transaction_buffer.go
transaction_buffer.gohttps://github.com/apache/casbin/blob/master/transaction_buffer.go
transaction_commit.gohttps://github.com/apache/casbin/blob/master/transaction_commit.go
transaction_commit.gohttps://github.com/apache/casbin/blob/master/transaction_commit.go
transaction_conflict.gohttps://github.com/apache/casbin/blob/master/transaction_conflict.go
transaction_conflict.gohttps://github.com/apache/casbin/blob/master/transaction_conflict.go
transaction_test.gohttps://github.com/apache/casbin/blob/master/transaction_test.go
transaction_test.gohttps://github.com/apache/casbin/blob/master/transaction_test.go
util_log.gohttps://github.com/apache/casbin/blob/master/util_log.go
util_log.gohttps://github.com/apache/casbin/blob/master/util_log.go
watcher_ex_test.gohttps://github.com/apache/casbin/blob/master/watcher_ex_test.go
watcher_ex_test.gohttps://github.com/apache/casbin/blob/master/watcher_ex_test.go
watcher_test.gohttps://github.com/apache/casbin/blob/master/watcher_test.go
watcher_test.gohttps://github.com/apache/casbin/blob/master/watcher_test.go
watcher_update_test.gohttps://github.com/apache/casbin/blob/master/watcher_update_test.go
watcher_update_test.gohttps://github.com/apache/casbin/blob/master/watcher_update_test.go
READMEhttps://github.com/apache/casbin
Code of conducthttps://github.com/apache/casbin
Contributinghttps://github.com/apache/casbin
Apache-2.0 licensehttps://github.com/apache/casbin
Securityhttps://github.com/apache/casbin
https://github.com/apache/casbin#apache-casbin
https://goreportcard.com/report/github.com/apache/casbin
https://github.com/apache/casbin/actions/workflows/default.yml
https://coveralls.io/github/apache/casbin?branch=master
https://pkg.go.dev/github.com/casbin/casbin/v2
https://github.com/apache/casbin/releases/latest
https://discord.gg/S5UjpzGZjN
https://sourcegraph.com/github.com/apache/casbin?badge
https://casbin.apache.org/editor/https://casbin.apache.org/editor/
https://github.com/apache/casbin/blob/master/casbin-logo.png
access control modelshttps://en.wikipedia.org/wiki/Computer_security_model
https://github.com/apache/casbin#all-the-languages-supported-by-apache-casbin
https://github.com/apache/casbin
https://github.com/casbin/jcasbin
https://github.com/casbin/node-casbin
https://github.com/php-casbin/php-casbin
Casbinhttps://github.com/apache/casbin
jCasbinhttps://github.com/casbin/jcasbin
node-Casbinhttps://github.com/casbin/node-casbin
PHP-Casbinhttps://github.com/php-casbin/php-casbin
https://github.com/casbin/pycasbin
https://github.com/casbin-net/Casbin.NET
https://github.com/casbin/casbin-cpp
https://github.com/casbin/casbin-rs
PyCasbinhttps://github.com/casbin/pycasbin
Casbin.NEThttps://github.com/casbin-net/Casbin.NET
Casbin-CPPhttps://github.com/casbin/casbin-cpp
Casbin-RShttps://github.com/casbin/casbin-rs
https://github.com/apache/casbin#table-of-contents
Supported modelshttps://github.com/apache/casbin#supported-models
How it works?https://github.com/apache/casbin#how-it-works
Featureshttps://github.com/apache/casbin#features
Installationhttps://github.com/apache/casbin#installation
Documentationhttps://github.com/apache/casbin#documentation
Online editorhttps://github.com/apache/casbin#online-editor
Tutorialshttps://github.com/apache/casbin#tutorials
Get startedhttps://github.com/apache/casbin#get-started
Policy managementhttps://github.com/apache/casbin#policy-management
Policy persistencehttps://github.com/apache/casbin#policy-persistence
Policy consistence between multiple nodeshttps://github.com/apache/casbin#policy-consistence-between-multiple-nodes
Role managerhttps://github.com/apache/casbin#role-manager
Benchmarkshttps://github.com/apache/casbin#benchmarks
Exampleshttps://github.com/apache/casbin#examples
Middlewareshttps://github.com/apache/casbin#middlewares
Our adoptershttps://github.com/apache/casbin#our-adopters
https://github.com/apache/casbin#supported-models
ACL (Access Control List)https://en.wikipedia.org/wiki/Access_control_list
superuserhttps://en.wikipedia.org/wiki/Superuser
RBAC (Role-Based Access Control)https://en.wikipedia.org/wiki/Role-based_access_control
ABAC (Attribute-Based Access Control)https://en.wikipedia.org/wiki/Attribute-Based_Access_Control
RESTfulhttps://en.wikipedia.org/wiki/Representational_state_transfer
https://github.com/apache/casbin#how-it-works
govaluatehttps://github.com/casbin/govaluate
https://github.com/apache/casbin#features
https://github.com/apache/casbin#installation
https://github.com/apache/casbin#documentation
https://casbin.apache.org/docs/overviewhttps://casbin.apache.org/docs/overview
https://github.com/apache/casbin#online-editor
https://casbin.apache.org/editor/https://casbin.apache.org/editor/
https://github.com/apache/casbin#tutorials
https://casbin.apache.org/docs/tutorialshttps://casbin.apache.org/docs/tutorials
https://github.com/apache/casbin#get-started
Policy-persistencehttps://github.com/apache/casbin#policy-persistence
Policy management APIshttps://github.com/apache/casbin#policy-management
https://github.com/apache/casbin#policy-management
Management APIhttps://casbin.apache.org/docs/management-api
RBAC APIhttps://casbin.apache.org/docs/rbac-api
web-based UIhttps://casbin.apache.org/docs/admin-portal
https://camo.githubusercontent.com/7ff76257a6df015b000ac15d4a5e7079504de9c09cd57411f25ab7ac7956d0d2/68747470733a2f2f68736c756f797a2e6769746875622e696f2f63617362696e2f75695f6d6f64656c5f656469746f722e706e67
https://camo.githubusercontent.com/44a14c514322f377d198a15570b2f6791ea1098f422a6afeee1e49b339db4361/68747470733a2f2f68736c756f797a2e6769746875622e696f2f63617362696e2f75695f706f6c6963795f656469746f722e706e67
https://github.com/apache/casbin#policy-persistence
https://casbin.apache.org/docs/adaptershttps://casbin.apache.org/docs/adapters
https://github.com/apache/casbin#policy-consistence-between-multiple-nodes
https://casbin.apache.org/docs/watchershttps://casbin.apache.org/docs/watchers
https://github.com/apache/casbin#role-manager
https://casbin.apache.org/docs/role-managershttps://casbin.apache.org/docs/role-managers
https://github.com/apache/casbin#benchmarks
https://casbin.apache.org/docs/benchmarkhttps://casbin.apache.org/docs/benchmark
https://github.com/apache/casbin#examples
basic_model.confhttps://github.com/apache/casbin/blob/master/examples/basic_model.conf
basic_policy.csvhttps://github.com/apache/casbin/blob/master/examples/basic_policy.csv
basic_model_with_root.confhttps://github.com/apache/casbin/blob/master/examples/basic_with_root_model.conf
basic_policy.csvhttps://github.com/apache/casbin/blob/master/examples/basic_policy.csv
basic_model_without_users.confhttps://github.com/apache/casbin/blob/master/examples/basic_without_users_model.conf
basic_policy_without_users.csvhttps://github.com/apache/casbin/blob/master/examples/basic_without_users_policy.csv
basic_model_without_resources.confhttps://github.com/apache/casbin/blob/master/examples/basic_without_resources_model.conf
basic_policy_without_resources.csvhttps://github.com/apache/casbin/blob/master/examples/basic_without_resources_policy.csv
rbac_model.confhttps://github.com/apache/casbin/blob/master/examples/rbac_model.conf
rbac_policy.csvhttps://github.com/apache/casbin/blob/master/examples/rbac_policy.csv
rbac_model_with_resource_roles.confhttps://github.com/apache/casbin/blob/master/examples/rbac_with_resource_roles_model.conf
rbac_policy_with_resource_roles.csvhttps://github.com/apache/casbin/blob/master/examples/rbac_with_resource_roles_policy.csv
rbac_model_with_domains.confhttps://github.com/apache/casbin/blob/master/examples/rbac_with_domains_model.conf
rbac_policy_with_domains.csvhttps://github.com/apache/casbin/blob/master/examples/rbac_with_domains_policy.csv
abac_model.confhttps://github.com/apache/casbin/blob/master/examples/abac_model.conf
keymatch_model.confhttps://github.com/apache/casbin/blob/master/examples/keymatch_model.conf
keymatch_policy.csvhttps://github.com/apache/casbin/blob/master/examples/keymatch_policy.csv
rbac_model_with_deny.confhttps://github.com/apache/casbin/blob/master/examples/rbac_with_deny_model.conf
rbac_policy_with_deny.csvhttps://github.com/apache/casbin/blob/master/examples/rbac_with_deny_policy.csv
priority_model.confhttps://github.com/apache/casbin/blob/master/examples/priority_model.conf
priority_policy.csvhttps://github.com/apache/casbin/blob/master/examples/priority_policy.csv
https://github.com/apache/casbin#middlewares
https://casbin.apache.org/docs/middlewareshttps://casbin.apache.org/docs/middlewares
https://github.com/apache/casbin#our-adopters
https://casbin.apache.org/docs/adoptershttps://casbin.apache.org/docs/adopters
https://github.com/apache/casbin#how-to-contribute
contributing guidehttps://github.com/apache/casbin/blob/master/CONTRIBUTING.md
https://github.com/apache/casbin#contributors
https://github.com/apache/casbin/graphs/contributors
https://github.com/apache/casbin#star-history
https://star-history.com/#apache/casbin&Date
https://github.com/apache/casbin#license
Apache 2.0 licensehttps://github.com/apache/casbin/blob/master/LICENSE
https://github.com/apache/casbin#contact
https://github.com/apache/casbin/issueshttps://github.com/apache/casbin/issues
https://discord.gg/S5UjpzGZjNhttps://discord.gg/S5UjpzGZjN
casbin.apache.org/https://casbin.apache.org/
oauth https://github.com/topics/oauth
saml https://github.com/topics/saml
authentication https://github.com/topics/authentication
iam https://github.com/topics/iam
apache https://github.com/topics/apache
acl https://github.com/topics/acl
auth https://github.com/topics/auth
authorization https://github.com/topics/authorization
cas https://github.com/topics/cas
permission https://github.com/topics/permission
rbac https://github.com/topics/rbac
sso https://github.com/topics/sso
oidc https://github.com/topics/oidc
access-control https://github.com/topics/access-control
abac https://github.com/topics/abac
authz https://github.com/topics/authz
authn https://github.com/topics/authn
casbin https://github.com/topics/casbin
Readme https://github.com/apache/casbin#readme-ov-file
Apache-2.0 license https://github.com/apache/casbin#Apache-2.0-1-ov-file
Code of conduct https://github.com/apache/casbin#coc-ov-file
Contributing https://github.com/apache/casbin#contributing-ov-file
Security policy https://github.com/apache/casbin#security-ov-file
Please reload this pagehttps://github.com/apache/casbin
Activityhttps://github.com/apache/casbin/activity
Custom propertieshttps://github.com/apache/casbin/custom-properties
1.7k forkshttps://github.com/apache/casbin/forks
Report repository https://github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fapache%2Fcasbin&report=apache+%28user%29
Releases 337https://github.com/apache/casbin/releases
v3.11.0-snapshot.7 Latest Jun 23, 2026 https://github.com/apache/casbin/releases/tag/v3.11.0-snapshot.7
+ 336 releaseshttps://github.com/apache/casbin/releases
Packages 0https://github.com/orgs/apache/packages?repo_name=casbin
Please reload this pagehttps://github.com/apache/casbin
Please reload this pagehttps://github.com/apache/casbin
Contributorshttps://github.com/apache/casbin/graphs/contributors
Please reload this pagehttps://github.com/apache/casbin
Go 100.0% https://github.com/apache/casbin/search?l=go
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.