{"action":"created","issue":{"url":"https://api.github.com/repos/IdentityServer/IdentityServer3/issues/1441","labels_url":"https://api.github.com/repos/IdentityServer/IdentityServer3/issues/1441/labels{/name}","comments_url":"https://api.github.com/repos/IdentityServer/IdentityServer3/issues/1441/comments","events_url":"https://api.github.com/repos/IdentityServer/IdentityServer3/issues/1441/events","html_url":"https://github.com/IdentityServer/IdentityServer3/issues/1441","id":84751393,"number":1441,"title":"[QUESTION] What do external authentication providers need to callback?","user":{"login":"vvolkgang","id":542036,"avatar_url":"https://avatars.githubusercontent.com/u/542036?v=3","gravatar_id":"","url":"https://api.github.com/users/vvolkgang","html_url":"https://github.com/vvolkgang","followers_url":"https://api.github.com/users/vvolkgang/followers","following_url":"https://api.github.com/users/vvolkgang/following{/other_user}","gists_url":"https://api.github.com/users/vvolkgang/gists{/gist_id}","starred_url":"https://api.github.com/users/vvolkgang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vvolkgang/subscriptions","organizations_url":"https://api.github.com/users/vvolkgang/orgs","repos_url":"https://api.github.com/users/vvolkgang/repos","events_url":"https://api.github.com/users/vvolkgang/events{/privacy}","received_events_url":"https://api.github.com/users/vvolkgang/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-06-03T20:12:54Z","updated_at":"2015-06-04T05:38:43Z","closed_at":null,"body":"Hi,\r\n\r\nI've implemented a owin authentication middleware following [Anders Abel tutorial](http://coding.abel.nu/2014/06/writing-an-owin-authentication-middleware/). What (and how) my external authentication service needs to callback on success and on error, to complete the authentication process?\r\n\r\nI'm using `InMemoryUserService` btw."},"comment":{"url":"https://api.github.com/repos/IdentityServer/IdentityServer3/issues/comments/108733393","html_url":"https://github.com/IdentityServer/IdentityServer3/issues/1441#issuecomment-108733393","issue_url":"https://api.github.com/repos/IdentityServer/IdentityServer3/issues/1441","id":108733393,"user":{"login":"depl0y","id":111713,"avatar_url":"https://avatars.githubusercontent.com/u/111713?v=3","gravatar_id":"","url":"https://api.github.com/users/depl0y","html_url":"https://github.com/depl0y","followers_url":"https://api.github.com/users/depl0y/followers","following_url":"https://api.github.com/users/depl0y/following{/other_user}","gists_url":"https://api.github.com/users/depl0y/gists{/gist_id}","starred_url":"https://api.github.com/users/depl0y/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/depl0y/subscriptions","organizations_url":"https://api.github.com/users/depl0y/orgs","repos_url":"https://api.github.com/users/depl0y/repos","events_url":"https://api.github.com/users/depl0y/events{/privacy}","received_events_url":"https://api.github.com/users/depl0y/received_events","type":"User","site_admin":false},"created_at":"2015-06-04T05:38:43Z","updated_at":"2015-06-04T05:38:43Z","body":"Well I configured Google to redirect to `identity/signin-google` and Microsoft to `identity/signin-microsoft` and that seems to work."}}