{"action":"opened","issue":{"url":"https://api.github.com/repos/IdentityServer/Thinktecture.IdentityServer3/issues/939","labels_url":"https://api.github.com/repos/IdentityServer/Thinktecture.IdentityServer3/issues/939/labels{/name}","comments_url":"https://api.github.com/repos/IdentityServer/Thinktecture.IdentityServer3/issues/939/comments","events_url":"https://api.github.com/repos/IdentityServer/Thinktecture.IdentityServer3/issues/939/events","html_url":"https://github.com/IdentityServer/Thinktecture.IdentityServer3/issues/939","id":57976312,"number":939,"title":"Infinite loop with local login disabled and only 1 external idp","user":{"login":"michaelbeckersgit","id":10283165,"avatar_url":"https://avatars.githubusercontent.com/u/10283165?v=3","gravatar_id":"","url":"https://api.github.com/users/michaelbeckersgit","html_url":"https://github.com/michaelbeckersgit","followers_url":"https://api.github.com/users/michaelbeckersgit/followers","following_url":"https://api.github.com/users/michaelbeckersgit/following{/other_user}","gists_url":"https://api.github.com/users/michaelbeckersgit/gists{/gist_id}","starred_url":"https://api.github.com/users/michaelbeckersgit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/michaelbeckersgit/subscriptions","organizations_url":"https://api.github.com/users/michaelbeckersgit/orgs","repos_url":"https://api.github.com/users/michaelbeckersgit/repos","events_url":"https://api.github.com/users/michaelbeckersgit/events{/privacy}","received_events_url":"https://api.github.com/users/michaelbeckersgit/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-02-17T20:20:28Z","updated_at":"2015-02-17T20:20:28Z","closed_at":null,"body":"Hi guys,\r\n\r\nI have found a potential bug when identity server is configured with 'locallogin' disabled in the authentication options and only 1 external identity provider is configured.  You end up in an infinite loop and in the logs you find the exception:\r\n\r\n\"Thinktecture.IdentityServer.Core.ResponseHandling.AuthorizeInteractionResponseGenerator: User is logged in with local idp, but local logins not enabled.\"\r\n\r\nAltough I'm using an external idp, this message looks odd.\r\n\r\nAny feedback would be appreciated,\r\nRegards,"}}