One of the password flow use case is; there are legacy clients that can not support redirections; but you still want to be sure that your credentials are handled central (your Identity Provider).cases is:
- there are legacy clients that can not support redirections
- but you still want to be sure that your credentials are handled centrally (by your Identity Provider).
Even if it is not a suggested flow to use, stillthere could still be valid reasons to use it.
In this case, implicit flow or PKCE can notcannot be used. You can imagine your backend still get benefitsgets the benefit of not storing user credentials. Also, your company manages all users centralcentrally, which is more secure then exposing every credentials to different services (logs, their db etc.).