@Pako Porras , Thank you for reaching out. If you would like to not want to user to enter the user name and password on the authentication forms page of AAD, the only other OAuth flow that is available in the Resource Owner Password Grant Flow of OAuth. The only caveat to this flow of OAuth is that you would have to mention the user's credentials in your code.
Apart from this if you want a user to sign-in silently, it's not possible as the rest of the OAuth flows for user auth, posts the request on the /authorize endpoint of AAD, which would provide the forms page and ask the user to interactively enter the credentials.
You can also check the Client-credentials flow, which is another OAuth flow that uses silent login, but its used mostly when an application tries to fetch a token for itself.
Hope this helps.
Do let us know if this helps and if there are any more queries around this, please do let us know so that we can help you further. Also, please do not forget to accept the response as Answer; if the above response helped in answering your query.