{"action":"created","issue":{"url":"https://api.github.com/repos/IdentityServer/Thinktecture.IdentityServer3/issues/1035","labels_url":"https://api.github.com/repos/IdentityServer/Thinktecture.IdentityServer3/issues/1035/labels{/name}","comments_url":"https://api.github.com/repos/IdentityServer/Thinktecture.IdentityServer3/issues/1035/comments","events_url":"https://api.github.com/repos/IdentityServer/Thinktecture.IdentityServer3/issues/1035/events","html_url":"https://github.com/IdentityServer/Thinktecture.IdentityServer3/issues/1035","id":60107629,"number":1035,"title":"We cannot pass any custom errors information in AuthenticateResult","user":{"login":"skatukojwala","id":8934280,"avatar_url":"https://avatars.githubusercontent.com/u/8934280?v=3","gravatar_id":"","url":"https://api.github.com/users/skatukojwala","html_url":"https://github.com/skatukojwala","followers_url":"https://api.github.com/users/skatukojwala/followers","following_url":"https://api.github.com/users/skatukojwala/following{/other_user}","gists_url":"https://api.github.com/users/skatukojwala/gists{/gist_id}","starred_url":"https://api.github.com/users/skatukojwala/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/skatukojwala/subscriptions","organizations_url":"https://api.github.com/users/skatukojwala/orgs","repos_url":"https://api.github.com/users/skatukojwala/repos","events_url":"https://api.github.com/users/skatukojwala/events{/privacy}","received_events_url":"https://api.github.com/users/skatukojwala/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/IdentityServer/Thinktecture.IdentityServer3/labels/question","name":"question","color":"cc317c"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-03-06T14:24:41Z","updated_at":"2015-03-06T19:55:12Z","closed_at":null,"body":"We are overriding following method to customize our user logins, We need to pass lot of error information if the login fails, Since the is returned as part of generic type we cannot extend AuthenticateResult to pass failure information.\r\n\r\nPlease let me know if there is any other better way of handling these errors. Since we are customizing our login screens and errors messages we need more information to be passed around.\r\n\r\npublic Task AuthenticateLocalAsync(string username, string password, SignInMessage message)\r\n{\r\n\r\n}"},"comment":{"url":"https://api.github.com/repos/IdentityServer/Thinktecture.IdentityServer3/issues/comments/77624449","html_url":"https://github.com/IdentityServer/Thinktecture.IdentityServer3/issues/1035#issuecomment-77624449","issue_url":"https://api.github.com/repos/IdentityServer/Thinktecture.IdentityServer3/issues/1035","id":77624449,"user":{"login":"skatukojwala","id":8934280,"avatar_url":"https://avatars.githubusercontent.com/u/8934280?v=3","gravatar_id":"","url":"https://api.github.com/users/skatukojwala","html_url":"https://github.com/skatukojwala","followers_url":"https://api.github.com/users/skatukojwala/followers","following_url":"https://api.github.com/users/skatukojwala/following{/other_user}","gists_url":"https://api.github.com/users/skatukojwala/gists{/gist_id}","starred_url":"https://api.github.com/users/skatukojwala/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/skatukojwala/subscriptions","organizations_url":"https://api.github.com/users/skatukojwala/orgs","repos_url":"https://api.github.com/users/skatukojwala/repos","events_url":"https://api.github.com/users/skatukojwala/events{/privacy}","received_events_url":"https://api.github.com/users/skatukojwala/received_events","type":"User","site_admin":false},"created_at":"2015-03-06T19:55:12Z","updated_at":"2015-03-06T19:55:12Z","body":"Um.., Sending everything in one string could be painful, especially with enterprise integration scenarios. "}}