Zaiming (Stone) Shi
|
dbc10c2eed
|
chore: update copyright year 2023
|
2023-01-02 09:22:27 +01:00 |
Stefan Strigler
|
9d97775567
|
refactor: return `204` instead of `200` for `PUT /authenticator/:id`
|
2022-12-19 10:02:08 +01:00 |
firest
|
8b9494cf4b
|
fix(jwt): support non-integer timestamp claims
fix #8825
|
2022-09-02 10:17:47 +08:00 |
Chris
|
dbe806d950
|
fix: allow for exp field to optional to keep backwards compat with 4.X
|
2022-07-07 10:18:52 +02:00 |
Ilya Averyanov
|
2c5450e7f6
|
chore(authn): fix raw authn configs
|
2022-06-15 22:26:08 +03:00 |
Ilya Averyanov
|
d0f686d19d
|
feat(jwt authn): allow to specify JWT field
|
2022-06-14 14:34:45 +03:00 |
Ilya Averyanov
|
7301009b8e
|
chore(jwt authn): improve tests, add pool_size to schema
|
2022-06-10 14:28:43 +03:00 |
Ilya Averyanov
|
91da451803
|
feat(authz): add default authn-based authz source
|
2022-05-13 12:51:10 +03:00 |
Ilya Averyanov
|
e0fa07b679
|
fix(jwt auth): improve JWT handling
|
2022-05-12 12:10:47 +03:00 |
Shawn
|
fc73f96aeb
|
fix(test): use different http port for testing authz and authn
|
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 |
JianBo He
|
e216e0f17f
|
test(authn): add test for verifing claim name
|
2022-04-28 09:14:28 +08:00 |
zhouzb
|
c384ae2534
|
chore: rename certificate in jwt to public_key, delete pool_size in jwks authn
|
2022-04-27 11:29:16 +08:00 |
Ilya Averyanov
|
fc2ea9e484
|
feat(emqx_auth_jwt): use JWT for ACL checks
|
2022-04-25 11:59:04 +03:00 |
Ilya Averyanov
|
e5f04f3bf7
|
chore(emqx_authn_jwt): wrap JWKS connector into emqx_resourse
|
2022-04-18 15:47:33 +03:00 |
JimMoen
|
aae2d01582
|
style: erlfmt apps/emqx_authn
|
2022-04-01 02:19:46 +08:00 |
Zaiming (Stone) Shi
|
63167cea70
|
chore: update copyright
|
2022-01-05 20:55:00 +01:00 |
Ilya Averyanov
|
7208669946
|
chore(authn): reduce number of pre-generated certificates, refactor
tests
|
2021-12-30 13:49:14 +03:00 |
Ilya Averyanov
|
2b3d3ebb0a
|
chore(authn): test JWT authn with HTTPS key server
|
2021-12-29 16:24:57 +03:00 |
Ilya Averyanov
|
f230c20521
|
chore(authn): test HTTPS authn
|
2021-12-29 16:24:57 +03:00 |
zhouzb
|
1dfc37cd18
|
test(authn): fix test cases
|
2021-12-03 15:55:34 +08:00 |
Ilya Averyanov
|
726e25d6ae
|
chore(authn): add JWKS backend tests
|
2021-11-26 18:40:21 +03:00 |
zhouzb
|
ecd3c9f85c
|
test(authn): add test cases for jwt authn
|
2021-11-25 19:03:11 +08:00 |
Tobias Lindahl
|
aa19c2a908
|
chore: Remove emqx_ct_helpers as dependency
|
2021-10-15 10:40:57 +02:00 |
zhouzb
|
8531e9ce11
|
chore(authn): rename superuser to is_superuser
|
2021-09-08 09:53:39 +08:00 |
zhouzb
|
627de1d58c
|
fix(test): fix test case
|
2021-09-07 10:29:45 +08:00 |
zhouzb
|
e998770f2e
|
refactor(authn): refactor to support global and listener authentication
|
2021-09-06 18:46:08 +08:00 |
zhouzb
|
e6f9767066
|
feat(authn): support superuser
|
2021-08-19 15:59:26 +08:00 |
zhouzb
|
7febcb852a
|
feat(authn http api): add test case and improve http api spec
|
2021-07-27 09:54:08 +08:00 |
Shawn
|
f2e62def1b
|
refactor(config): remove emqx:get_env/1,2 from testcases
|
2021-07-23 10:56:20 +08:00 |
Turtle
|
dfa9026ea3
|
fix(tests): fix check authn test fail
|
2021-07-17 09:06:05 +08:00 |
zhouzb
|
6a8e35ce3a
|
feat(one authn): merge simple authn and enhanced authn
|
2021-07-14 16:54:13 +08:00 |
tigercl
|
cdcb63374a
|
refactor(authn): support hocon for authn (#5068)
* refactor(use hocon): rename to authn, , support hocon, support two types of chains and support bind listener to chain
|
2021-06-30 17:04:28 +08:00 |