In MSAL, what is the difference between signIn()
vs acquireToken()
? Both are interactive, signIn()
only works when the user is not already signed in - is that the only difference?
Based on its code, internally acquireToken
is called but unlike it, it is only meant to perform logins. Once logged in, it doesn't try again.
This is better suited just to authenticate into the application and no API calls are required (anything with token validation).