title: User is prompted to consent to the application on every sign in - Azure AD v2.0
body: <p>I have a native app (Electron) where I have integrated Azure AD v2.0 Sign in experience. We have only enabled Microsoft Account based sign in for now. </p>
  
  <p>Here's my sign in URL looks like:</p>
  
  <pre><code>const url = `https://login.microsoftonline.com/consumers/oauth2/v2.0/authorize?client_id=&lt;my-application-id&gt;&amp;response_type=id_token&amp;redirect_uri=${encodeURIComponent('urn:ietf:wg:oauth:2.0:oob')}&amp;scope=openid%20profile%20email&amp;response_mode=fragment&amp;nonce=&lt;some-random-value&amp;state=&lt;some-random-value&gt;`;
  </code></pre>
  
  <p>Using this link, a user can sign in successfully. There're no issues there. However every time a user signs in, they are presented with a consent dialog after providing their credentials.</p>
  
  <p>Based on my knowledge, if a user has consented to an app and there're no change in the permissions (rather scopes) asked by the app, then the user should not be prompted to consent again.</p>
  
  <p>I'm wondering why this is happening. I even tried with appending <code>prompt=login</code> to the URL but that has no effect. </p>
  
  <p>Is there another setting that I need to make? I looked at both the old portal (Microsoft Application Registration Portal) as well as new portal (App Registration (Preview) in Azure Portal) but could not find a setting that will disable the consent prompt on every sign in.</p>