{"action":"created","issue":{"url":"https://api.github.com/repos/osiam/osiam/issues/124","repository_url":"https://api.github.com/repos/osiam/osiam","labels_url":"https://api.github.com/repos/osiam/osiam/issues/124/labels{/name}","comments_url":"https://api.github.com/repos/osiam/osiam/issues/124/comments","events_url":"https://api.github.com/repos/osiam/osiam/issues/124/events","html_url":"https://github.com/osiam/osiam/pull/124","id":131065263,"number":124,"title":"Refactor LoginController","user":{"login":"tkrille","id":5213491,"avatar_url":"https://avatars.githubusercontent.com/u/5213491?v=3","gravatar_id":"","url":"https://api.github.com/users/tkrille","html_url":"https://github.com/tkrille","followers_url":"https://api.github.com/users/tkrille/followers","following_url":"https://api.github.com/users/tkrille/following{/other_user}","gists_url":"https://api.github.com/users/tkrille/gists{/gist_id}","starred_url":"https://api.github.com/users/tkrille/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tkrille/subscriptions","organizations_url":"https://api.github.com/users/tkrille/orgs","repos_url":"https://api.github.com/users/tkrille/repos","events_url":"https://api.github.com/users/tkrille/events{/privacy}","received_events_url":"https://api.github.com/users/tkrille/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"wallner","id":563601,"avatar_url":"https://avatars.githubusercontent.com/u/563601?v=3","gravatar_id":"","url":"https://api.github.com/users/wallner","html_url":"https://github.com/wallner","followers_url":"https://api.github.com/users/wallner/followers","following_url":"https://api.github.com/users/wallner/following{/other_user}","gists_url":"https://api.github.com/users/wallner/gists{/gist_id}","starred_url":"https://api.github.com/users/wallner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wallner/subscriptions","organizations_url":"https://api.github.com/users/wallner/orgs","repos_url":"https://api.github.com/users/wallner/repos","events_url":"https://api.github.com/users/wallner/events{/privacy}","received_events_url":"https://api.github.com/users/wallner/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2016-02-03T15:52:54Z","updated_at":"2016-02-03T17:45:58Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/osiam/osiam/pulls/124","html_url":"https://github.com/osiam/osiam/pull/124","diff_url":"https://github.com/osiam/osiam/pull/124.diff","patch_url":"https://github.com/osiam/osiam/pull/124.patch"},"body":"`OsiamCachingAuthenticationFailureHandler` sets an LDAP-related error\nmessage in the session.\nPassing the message to the view was some kind of magical before: No one\nknows how and why it worked.\nExplicitly read the error message from the session now and add it to the\nmodel.\nUse `ModelAndView` in `/login/error` to simplify error handling.\n\nExtract common model attributes as `@ModelAttribute` annotated methods.\nThis removes the duplication of setting it.\n\nModel attribute `locked` isn't used by the login template, so remove it."},"comment":{"url":"https://api.github.com/repos/osiam/osiam/issues/comments/179370395","html_url":"https://github.com/osiam/osiam/pull/124#issuecomment-179370395","issue_url":"https://api.github.com/repos/osiam/osiam/issues/124","id":179370395,"user":{"login":"wallner","id":563601,"avatar_url":"https://avatars.githubusercontent.com/u/563601?v=3","gravatar_id":"","url":"https://api.github.com/users/wallner","html_url":"https://github.com/wallner","followers_url":"https://api.github.com/users/wallner/followers","following_url":"https://api.github.com/users/wallner/following{/other_user}","gists_url":"https://api.github.com/users/wallner/gists{/gist_id}","starred_url":"https://api.github.com/users/wallner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wallner/subscriptions","organizations_url":"https://api.github.com/users/wallner/orgs","repos_url":"https://api.github.com/users/wallner/repos","events_url":"https://api.github.com/users/wallner/events{/privacy}","received_events_url":"https://api.github.com/users/wallner/received_events","type":"User","site_admin":false},"created_at":"2016-02-03T17:45:58Z","updated_at":"2016-02-03T17:45:58Z","body":"Thank you."}}