I'm currently working on a custom authentication flow, using the define, create and verify triggers. However, the users password isn't checked during the flow. We use the USER_PASSWORD_AUTH option on our clients, so no SRP.
I saw this question Can I use the migration trigger in a Custom auth flow and didn't quite make out if it answered my question:
Is it possible to use custom auth flow in combination with username-password (non-SRP) flow? And if so, what is the challenge name that I have to return?
Here is stated that combinations can be used, but it seems to me that the PASSWORD_VERIFIER only works with the SRP auth:
A custom authentication flow can also use a combination of built-in challenges such as SRP password verification and MFA via SMS, and custom challenges such as CAPTCHA or secret questions.