Steps
- We start at
https://login.microsoftonline.com/
- We provide the username and password, injected by using environment variables
- We are redirected to the main account page
ms-account-login.spec.ts
This example does not work when you have 2-factor authentication enabled, and you might trigger a recaptcha check.
Takeaways
- Use environment variables to inject secrets.
- Wait for the navigation as you are redirected to Microsoft.
- Wait for the navigation as you are redirected back to the start site.