{"action":"created","issue":{"url":"https://api.github.com/repos/The-Lounge/TheLounge/issues/40","repository_url":"https://api.github.com/repos/The-Lounge/TheLounge","labels_url":"https://api.github.com/repos/The-Lounge/TheLounge/issues/40/labels{/name}","comments_url":"https://api.github.com/repos/The-Lounge/TheLounge/issues/40/comments","events_url":"https://api.github.com/repos/The-Lounge/TheLounge/issues/40/events","html_url":"https://github.com/The-Lounge/TheLounge/issues/40","id":213413261,"number":40,"title":"Investigate User Authentication Strategies","user":{"login":"thunder033","id":5725926,"avatar_url":"https://avatars1.githubusercontent.com/u/5725926?v=3","gravatar_id":"","url":"https://api.github.com/users/thunder033","html_url":"https://github.com/thunder033","followers_url":"https://api.github.com/users/thunder033/followers","following_url":"https://api.github.com/users/thunder033/following{/other_user}","gists_url":"https://api.github.com/users/thunder033/gists{/gist_id}","starred_url":"https://api.github.com/users/thunder033/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thunder033/subscriptions","organizations_url":"https://api.github.com/users/thunder033/orgs","repos_url":"https://api.github.com/users/thunder033/repos","events_url":"https://api.github.com/users/thunder033/events{/privacy}","received_events_url":"https://api.github.com/users/thunder033/received_events","type":"User","site_admin":false},"labels":[{"id":545920791,"url":"https://api.github.com/repos/The-Lounge/TheLounge/labels/API","name":"API","color":"0e8a16","default":false},{"id":545920446,"url":"https://api.github.com/repos/The-Lounge/TheLounge/labels/feature","name":"feature","color":"1d76db","default":false},{"id":553769920,"url":"https://api.github.com/repos/The-Lounge/TheLounge/labels/Infrastructure","name":"Infrastructure","color":"006b75","default":false}],"state":"closed","locked":false,"assignee":{"login":"thunder033","id":5725926,"avatar_url":"https://avatars1.githubusercontent.com/u/5725926?v=3","gravatar_id":"","url":"https://api.github.com/users/thunder033","html_url":"https://github.com/thunder033","followers_url":"https://api.github.com/users/thunder033/followers","following_url":"https://api.github.com/users/thunder033/following{/other_user}","gists_url":"https://api.github.com/users/thunder033/gists{/gist_id}","starred_url":"https://api.github.com/users/thunder033/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thunder033/subscriptions","organizations_url":"https://api.github.com/users/thunder033/orgs","repos_url":"https://api.github.com/users/thunder033/repos","events_url":"https://api.github.com/users/thunder033/events{/privacy}","received_events_url":"https://api.github.com/users/thunder033/received_events","type":"User","site_admin":false},"assignees":[{"login":"thunder033","id":5725926,"avatar_url":"https://avatars1.githubusercontent.com/u/5725926?v=3","gravatar_id":"","url":"https://api.github.com/users/thunder033","html_url":"https://github.com/thunder033","followers_url":"https://api.github.com/users/thunder033/followers","following_url":"https://api.github.com/users/thunder033/following{/other_user}","gists_url":"https://api.github.com/users/thunder033/gists{/gist_id}","starred_url":"https://api.github.com/users/thunder033/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thunder033/subscriptions","organizations_url":"https://api.github.com/users/thunder033/orgs","repos_url":"https://api.github.com/users/thunder033/repos","events_url":"https://api.github.com/users/thunder033/events{/privacy}","received_events_url":"https://api.github.com/users/thunder033/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/The-Lounge/TheLounge/milestones/1","html_url":"https://github.com/The-Lounge/TheLounge/milestone/1","labels_url":"https://api.github.com/repos/The-Lounge/TheLounge/milestones/1/labels","id":2342126,"number":1,"title":"Beta Release (v1.0)","description":"Basic functionality of the app will be complete by Imagine RIT to allow for beta testing","creator":{"login":"thunder033","id":5725926,"avatar_url":"https://avatars1.githubusercontent.com/u/5725926?v=3","gravatar_id":"","url":"https://api.github.com/users/thunder033","html_url":"https://github.com/thunder033","followers_url":"https://api.github.com/users/thunder033/followers","following_url":"https://api.github.com/users/thunder033/following{/other_user}","gists_url":"https://api.github.com/users/thunder033/gists{/gist_id}","starred_url":"https://api.github.com/users/thunder033/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thunder033/subscriptions","organizations_url":"https://api.github.com/users/thunder033/orgs","repos_url":"https://api.github.com/users/thunder033/repos","events_url":"https://api.github.com/users/thunder033/events{/privacy}","received_events_url":"https://api.github.com/users/thunder033/received_events","type":"User","site_admin":false},"open_issues":27,"closed_issues":8,"state":"open","created_at":"2017-02-23T04:15:50Z","updated_at":"2017-03-26T18:14:01Z","due_on":"2017-05-04T07:00:00Z","closed_at":null},"comments":0,"created_at":"2017-03-10T18:13:52Z","updated_at":"2017-03-26T18:14:01Z","closed_at":"2017-03-26T18:14:01Z","body":"Determine how users will authenticate with the app. Options include:\r\n\r\n- **Shibboleth (RIT SSO)**: This will provide the most seamless experience for users and give access to the most information about users. Technically Shibboleth should be relatively simple to integrate with. but potentially will be the most difficult to gain access to.\r\n- **RIT LDAP**: This would a potential backup to Shibboleth access, though it would probably give access to less profile information and might present more technical hurdles.\r\n   - [ldapjs usage](https://www.ibm.com/developerworks/library/se-use-ldap-authentication-authorization-node.js-bluemix-application/)\r\n   - [RIT LDAP example](http://bjcpgd.cias.rit.edu/?p=6)\r\n- **[Google Identity Platform](https://developers.google.com/identity/)**: Without Shibboleth access, this is probably the next best option. We would still be able to obtain user information, although integration may be more complicated and user experience less seamless.\r\n- **Custom Authentication**: this would be the most time consuming option, and would require all users to create an account and verify their email."},"comment":{"url":"https://api.github.com/repos/The-Lounge/TheLounge/issues/comments/289303403","html_url":"https://github.com/The-Lounge/TheLounge/issues/40#issuecomment-289303403","issue_url":"https://api.github.com/repos/The-Lounge/TheLounge/issues/40","id":289303403,"user":{"login":"thunder033","id":5725926,"avatar_url":"https://avatars1.githubusercontent.com/u/5725926?v=3","gravatar_id":"","url":"https://api.github.com/users/thunder033","html_url":"https://github.com/thunder033","followers_url":"https://api.github.com/users/thunder033/followers","following_url":"https://api.github.com/users/thunder033/following{/other_user}","gists_url":"https://api.github.com/users/thunder033/gists{/gist_id}","starred_url":"https://api.github.com/users/thunder033/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thunder033/subscriptions","organizations_url":"https://api.github.com/users/thunder033/orgs","repos_url":"https://api.github.com/users/thunder033/repos","events_url":"https://api.github.com/users/thunder033/events{/privacy}","received_events_url":"https://api.github.com/users/thunder033/received_events","type":"User","site_admin":false},"created_at":"2017-03-26T18:14:01Z","updated_at":"2017-03-26T18:14:01Z","body":"https://circleci.com/gh/The-Lounge/TheLounge/49"}}
{"actor":{"display_login":"thunder033"}}