title: Using MSAL with non-Microsoft Identity providers
body: <p>I would like to know if MSAL can be used with Identity providers other than Microsoft products. If yes, how.
  I checked the MSAL documentetion but it is not straightforward in this question.
  What I would like to do is to authenticate to Google and OneLogin (and possibly others later) using MSAL, but I don't know how.
  However, I successfully used MSAL with Azure AD.</p>
  <p>MSAL seems to be a good library to use it generally with any IDPs.</p>