|
edc6aa0d50
|
feat: get all role/permission of an user (#1978)
|
2023-06-16 22:44:21 +08:00 |
|
|
9a2800e3b3
|
Add error to Enforce()
|
2023-06-04 17:29:34 +08:00 |
|
|
02e692a300
|
feat: return most backend API errors to frontend (#1836)
* feat: return most backend API errros to frontend
Signed-off-by: yehong <239859435@qq.com>
* refactor: reduce int type change
Signed-off-by: yehong <239859435@qq.com>
* feat: return err backend in token.go
Signed-off-by: yehong <239859435@qq.com>
---------
Signed-off-by: yehong <239859435@qq.com>
|
2023-05-30 15:49:39 +08:00 |
|
|
776a682fae
|
Improve args of Enforce() API
|
2023-05-12 21:32:48 +08:00 |
|
|
da21c92815
|
feat: support sub role synced update (#1794)
|
2023-04-28 22:14:37 +08:00 |
|
|
e75d26260a
|
Fix table name in getEnforcer()
|
2023-04-20 01:33:47 +08:00 |
|
|
78b62c28ab
|
Fix the wrong order of g policy in enforce() API
|
2023-04-16 22:26:22 +08:00 |
|
|
4c4ad8320d
|
feat: optimize getEnforcer, only load filtered polices (#1669)
|
2023-03-19 20:13:48 +08:00 |
|
|
9256791420
|
feat: app session control and db migrate (#1539)
* feat: integrate application session management into Casdoor's session management (#774) && standardized the database migration process (#1533)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774)
* feat: integrate application session management into Casdoor's session management (#774) && standardized the database migration process
* feat: integrate application session management into Casdoor's session management (#774) && standardized the database migration process
* feat: integrate application session management into Casdoor's session management (#774) && standardized the database migration process
---------
Co-authored-by: Zayn Xie <84443886+xiaoniuren99@users.noreply.github.com>
* fix: migrate err
* fix: migrate err
* feat: app session control and db migrate
* feat: app session control and db migrate
* feat: app session control and db migrate
---------
Co-authored-by: Zayn Xie <84443886+xiaoniuren99@users.noreply.github.com>
|
2023-02-12 09:33:24 +08:00 |
|
|
eddd8acbf4
|
feat: update permission rule when role updated (#1477)
|
2023-01-17 10:27:02 +08:00 |
|
|
d0741e3705
|
feat: fix compatibility issue between Casbin request and model (#1478)
|
2023-01-15 12:06:10 +08:00 |
|
|
d668022af0
|
feat: fix length of policy and [policy_define] in model inconsistent (#1400)
|
2022-12-15 20:42:55 +08:00 |
|
|
812c44e070
|
feat: add and load policy within a specific permission (#1357)
* fix: add and load policy with a specific permission
* fix: use a clear variable name
|
2022-12-05 17:07:10 +08:00 |
|
|
78e45d07cf
|
fix: support RBAC With Domains/Tenants (#1333)
* feat: support RBAC With Domains/Tenants
* fix: add verify for `UpdatePermission`
* Update permission.go
Co-authored-by: hsluoyz <hsluoyz@qq.com>
|
2022-12-05 16:08:17 +08:00 |
|
|
27bd771fed
|
feat: handle the dataSourceName when DB changes (#1352)
* fix: handle the dataSourceName when DB changes
* reduce duplication of code
|
2022-12-02 22:20:18 +08:00 |
|
|
56ff06bbea
|
feat: add parameter v0 for Casbin APIs (#1315)
|
2022-11-23 22:39:17 +08:00 |
|
|
ceabbe27b4
|
feat: remove p_type in table permission_rule (#1165)
|
2022-09-27 22:50:27 +08:00 |
|
|
5707e38912
|
feat: add batchSize to conf (#1120)
|
2022-09-13 20:31:22 +08:00 |
|
|
8e9ed1205b
|
feat: support RBAC with domains model and add adapter to specify the table name for policy storage (#1020)
* feat: support RBAC with domains model and add adapter to specify the table name for policy storage
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* fix some bugs
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* add i18n
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
|
2022-08-18 11:49:32 +08:00 |
|
|
dfbf7753c3
|
feat: support RBAC model in permission (#1006)
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
|
2022-08-15 10:24:26 +08:00 |
|
|
f914e8e929
|
Add permission_enforcer.go
|
2022-08-07 23:57:06 +08:00 |
|