JianBo He
|
9acfd0ff9e
|
chore: update emqx_authn.appup.src
|
2022-06-30 15:23:09 +08:00 |
|
JianBo He
|
7de23f5863
|
chore(authn-redis): checking password field
|
2022-06-30 13:26:58 +08:00 |
|
JianBo He
|
8f696b6f8c
|
fix(authn): correct peerhost placeholder rendering
|
2022-06-30 12:50:56 +08:00 |
|
JianBo He
|
d7c21020f6
|
feat(authn-redis): needs to compatible with 4.x auth data
|
2022-06-30 11:26:56 +08:00 |
|
ieQu1
|
a9ec193ef8
|
fix(prometheus): Disable authorization for metrics scraping endpoint
|
2022-06-23 00:31:53 +02:00 |
|
Shawn
|
51efe22e57
|
chore: update the appup files for authz/authn
|
2022-06-22 15:54:37 +08:00 |
|
Shawn
|
defacb97df
|
fix: disabled resources for authz/authn started after emqx reboot
|
2022-06-22 14:34:30 +08:00 |
|
Shawn
|
cc25f92273
|
feat: add start_after_created option to resource:create/4
|
2022-06-16 23:34:52 +08:00 |
|
Ilya Averyanov
|
73dd969843
|
Merge pull request #8210 from savonarola/jwt-authn-add-from
feat(jwt authn): allow to specify JWT field
|
2022-06-15 14:56:04 +03:00 |
|
JianBo He
|
ec840222cd
|
Merge pull request #8192 from HJianBo/authn-fuzzy-searching
fix(authn): fix enhance_authn fuzzy searching not working
|
2022-06-15 10:20:49 +08:00 |
|
Ilya Averyanov
|
d0f686d19d
|
feat(jwt authn): allow to specify JWT field
|
2022-06-14 14:34:45 +03:00 |
|
JianBo He
|
2ad2da082b
|
Merge pull request #8139 from savonarola/authn-jwt-test
chore(jwt authn): improve tests
|
2022-06-14 14:23:23 +08:00 |
|
JianBo He
|
29baf0f68a
|
fix(authn): fix enhance_authn fuzzy searching not working
|
2022-06-13 13:38:06 +08:00 |
|
Ilya Averyanov
|
7301009b8e
|
chore(jwt authn): improve tests, add pool_size to schema
|
2022-06-10 14:28:43 +03:00 |
|
Zhongwen Deng
|
c7cc2e85b2
|
fix: add default&example for schema
|
2022-06-06 09:52:10 +08:00 |
|
Ilya Averyanov
|
92145d0275
|
fix(metrics): make metric id unique for authn provider instances
|
2022-06-02 14:03:19 +03:00 |
|
Ilya Averyanov
|
d32b2ecd81
|
fix(authn api): update removing listener-specific chain logic
|
2022-06-02 14:03:14 +03:00 |
|
Ilya Averyanov
|
1bad5f8b7c
|
Merge pull request #8088 from savonarola/authn-import-users-request
feat(authn api): add method for user file upload
|
2022-06-02 13:51:46 +03:00 |
|
Ilya Averyanov
|
2d53c21d45
|
chore(authn api): replace user import api with upload api
|
2022-06-01 19:56:23 +03:00 |
|
JianBo He
|
efc0ca2b62
|
Merge branch 'master' into changes-enable_pipelining-type
|
2022-05-31 20:49:10 +08:00 |
|
JianBo He
|
f0ddac63cb
|
chore: change the enable_pipelining default value
|
2022-05-31 19:32:53 +08:00 |
|
Ilya Averyanov
|
e258409a8f
|
Merge pull request #8071 from savonarola/mongodb-authn-defaults
chore(mongodb authn): add defaults for field names
|
2022-05-31 13:21:27 +03:00 |
|
JianBo He
|
96f58d0ec8
|
Merge remote-tracking branch 'ce/master' into authn-import-users-request
|
2022-05-31 10:11:21 +08:00 |
|
Ilya Averyanov
|
3be617cf40
|
feat(authn api): add method for user file upload
|
2022-05-31 00:40:10 +03:00 |
|
Ilya Averyanov
|
4cae80c8d2
|
fix(authn api): add method for removing listener-specific chains
|
2022-05-30 15:33:21 +03:00 |
|
Ilya Averyanov
|
fdee23f492
|
chore(mongodb authn): add defaults for field names
|
2022-05-27 13:21:16 +03:00 |
|
Ilya Averyanov
|
5dba01b8fa
|
fix(authn): fix user search API
|
2022-05-25 15:50:20 +03:00 |
|
Zaiming (Stone) Shi
|
2eb621ba57
|
fix: hint metrics merge errors
|
2022-05-13 21:38:51 +02:00 |
|
Ilya Averyanov
|
91da451803
|
feat(authz): add default authn-based authz source
|
2022-05-13 12:51:10 +03:00 |
|
Ilya Averyanov
|
ca0c80965a
|
Merge pull request #7890 from savonarola/fix-jwt-acl-v5
fix(jwt auth): improve JWT handling
|
2022-05-12 19:48:37 +03:00 |
|
Ilya Averyanov
|
e0fa07b679
|
fix(jwt auth): improve JWT handling
|
2022-05-12 12:10:47 +03:00 |
|
JimMoen
|
87af77ec35
|
refactor: do not destory resource when update authn/authz resource
|
2022-05-12 14:19:57 +08:00 |
|
Zaiming (Stone) Shi
|
60ca1cb2a5
|
refactor(authn): use hocon enum type for user_id_type
|
2022-05-11 09:02:55 +02:00 |
|
Zaiming (Stone) Shi
|
57c1c418d6
|
docs(authn): use a string alias for user_id_type
|
2022-05-10 18:28:16 +02:00 |
|
Chris Hicks
|
841acb7828
|
Merge pull request #7783 from emqx/EMQX-4199-introduce-a-new-emqx-resource-manager-module
feat: isolate resource manager processes
|
2022-05-09 18:33:01 +02:00 |
|
Chris
|
0b3e30e813
|
feat: isolate resource manager processes
|
2022-05-09 13:24:34 +02:00 |
|
JianBo He
|
6e03a7c686
|
fix(authn): use a random group id to void data overlap
|
2022-05-07 10:16:58 +08:00 |
|
EMQ-YangM
|
30b3060327
|
fix: improve authn, authz metrics
|
2022-05-05 18:53:31 +08:00 |
|
JimMoen
|
4744e4a5e4
|
fix(authn): make sure http headers are bin
|
2022-04-29 19:44:49 +08:00 |
|
JianBo He
|
344a754674
|
Merge pull request #7817 from JimMoen/fix-auth-http
|
2022-04-29 16:36:10 +08:00 |
|
JianBo He
|
7bbed713f4
|
Merge pull request #7835 from JimMoen/fix-mongo-require-fields
fix(auth): mongo field `filter` not required and have default value
|
2022-04-29 15:38:54 +08:00 |
|
JimMoen
|
ad4b70c27e
|
fix(auth): mongo field filter not required and have default value
|
2022-04-29 13:37:29 +08:00 |
|
JimMoen
|
15ef9892c5
|
fix(auth): authn & authz http support placeholder in HTTP path
|
2022-04-29 12:48:00 +08:00 |
|
JimMoen
|
dae418ae4a
|
fix(auth): authn & authz http not required body field
|
2022-04-29 12:47:56 +08:00 |
|
JimMoen
|
e4826400b8
|
fix(auth): authn & authz HTTP haeders without content-type via GET method
|
2022-04-29 12:47:52 +08:00 |
|
Zaiming (Stone) Shi
|
4e65322667
|
refactor: move emqx_plugin_libs_metrics to emqx app
because it can not depend on other apps
|
2022-04-29 12:41:36 +08:00 |
|
zhouzb
|
afe526ba67
|
Merge pull request #7789 from tigercl/chore/authn-fields
chore: rename certificate in jwt and selector in mongodb, remove pool_size in jwks
|
2022-04-29 10:14:06 +08:00 |
|
DDDHuang
|
778973b2de
|
Merge pull request #7791 from DDDHuang/auto_failed_connector
fix: disconnected status in auto_reconnect = false
|
2022-04-29 09:30:16 +08:00 |
|
Zaiming (Stone) Shi
|
638b7195d4
|
Merge pull request #7804 from HJianBo/not-allow-empty-claims
fix(authn-jwt): avoid to save empty claim name
|
2022-04-28 14:10:45 +01:00 |
|
EMQ-YangM
|
56761ecb74
|
fix: remove duplicated create_metrics
|
2022-04-28 16:20:38 +08:00 |
|