cri_auth: add 2FA support
We need to sort out a few things :
- 2FA should be mandatory for admins
- OIDC client should know when a user signed in with 2FA
- OIDC client should allow a user to sign in with 2FA disabled (ACU's MCQ or exams for instance) even when the user activated it