{"action":"opened","issue":{"url":"https://api.github.com/repos/cf-tm-bot/identity/issues/5","repository_url":"https://api.github.com/repos/cf-tm-bot/identity","labels_url":"https://api.github.com/repos/cf-tm-bot/identity/issues/5/labels{/name}","comments_url":"https://api.github.com/repos/cf-tm-bot/identity/issues/5/comments","events_url":"https://api.github.com/repos/cf-tm-bot/identity/issues/5/events","html_url":"https://github.com/cf-tm-bot/identity/issues/5","id":176100792,"number":5,"title":"Add account chooser to IDP discovery page - Story Id: 121632985","user":{"login":"cf-tm-bot","id":20690070,"avatar_url":"https://avatars.githubusercontent.com/u/20690070?v=3","gravatar_id":"","url":"https://api.github.com/users/cf-tm-bot","html_url":"https://github.com/cf-tm-bot","followers_url":"https://api.github.com/users/cf-tm-bot/followers","following_url":"https://api.github.com/users/cf-tm-bot/following{/other_user}","gists_url":"https://api.github.com/users/cf-tm-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/cf-tm-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cf-tm-bot/subscriptions","organizations_url":"https://api.github.com/users/cf-tm-bot/orgs","repos_url":"https://api.github.com/users/cf-tm-bot/repos","events_url":"https://api.github.com/users/cf-tm-bot/events{/privacy}","received_events_url":"https://api.github.com/users/cf-tm-bot/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/cf-tm-bot/identity/labels/feature","name":"feature","color":"ededed"},{"url":"https://api.github.com/repos/cf-tm-bot/identity/labels/started","name":"started","color":"c8cbd0"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-09-09T20:23:04Z","updated_at":"2016-09-09T20:23:04Z","closed_at":null,"body":"Acceptance:\n - Enable IDP discovery\n(Internal user)\n - Login as an internal (UAA origin) user.\n - Log out.\n - Go to discovery page, see that the previously-logged-in user is listed with a link to login again.\n - Click the link, receive password prompt.\n - Enter password, successfully login\n - Logout\n(External user)\n - Login as user from external IDP\n - Log out\n - Go to discovery page, see that the previously-logged-in user is listed with a link to login again.\n - See also that the other (internal) user has not been removed from the list\n - Click the link, arrive at IDP login page. IF THE IDP SUPPORTS LOGIN HINT, THE USERNAME SHOULD BE FILLED\n - Complete login, successfully auth.\n\n\nImplementation notes:\n This can be done via a filter in spring. The filter will receive a cookie from the user's browser, and if the currently logged-in user is not present in a list of users in the cookie, then add the username and IDP id.\n\n---\n\nMirrors: [story 121632985](https://www.pivotaltracker.com/story/show/121632985) submitted on Jun 15, 2016 UTC\n- **Requester**: Jeremy Coffield\n- **Owners**: Jeremy Coffield, Mikhail Vyshegorodtsev\n- **Estimate**: 3.0"}}
{"actor":{"display_login":"cf-tm-bot"}}