reivilibre
|
1afd2a2906
|
Remove OPA-based password policy enforcement (#2875)
Co-authored-by: Quentin Gliech <quenting@element.io>
|
2024-07-16 14:33:04 +01:00 |
|
Quentin Gliech
|
46c565cc89
|
Move schemars to workspace dependencies
Also enables the `preserve_order` feature, hence the big schema output diff.
|
2024-03-01 14:36:37 +01:00 |
|
Quentin Gliech
|
04f70aa168
|
Update generated files
|
2024-02-02 18:01:51 +01:00 |
|
Quentin Gliech
|
542d0a6073
|
Implement the client credentials grant
|
2023-09-06 09:35:34 +02:00 |
|
Quentin Gliech
|
8658a3400d
|
policy: prepare for the client credentials grant
|
2023-09-06 09:35:34 +02:00 |
|
Quentin Gliech
|
23571e87ea
|
Run the registration policy on upstream OAuth registration
|
2023-08-30 19:39:39 +02:00 |
|
Quentin Gliech
|
7fcd022eea
|
Make sure we validate passwords & emails by the policy at all stages
Also refactors the way we get the policy engines in requests
|
2023-08-30 19:39:39 +02:00 |
|
Quentin Gliech
|
23151ef092
|
policies: split the email & password policies and add jsonschema validation of the input
|
2023-08-30 19:39:39 +02:00 |
|