{"action":"created","issue":{"url":"https://api.github.com/repos/informatics-isi-edu/cirm-project/issues/3","repository_url":"https://api.github.com/repos/informatics-isi-edu/cirm-project","labels_url":"https://api.github.com/repos/informatics-isi-edu/cirm-project/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/informatics-isi-edu/cirm-project/issues/3/comments","events_url":"https://api.github.com/repos/informatics-isi-edu/cirm-project/issues/3/events","html_url":"https://github.com/informatics-isi-edu/cirm-project/issues/3","id":132567419,"number":3,"title":"Make sure authentication continues to work on spineynorman after February 13th","user":{"login":"ljpearlman","id":8785501,"avatar_url":"https://avatars.githubusercontent.com/u/8785501?v=3","gravatar_id":"","url":"https://api.github.com/users/ljpearlman","html_url":"https://github.com/ljpearlman","followers_url":"https://api.github.com/users/ljpearlman/followers","following_url":"https://api.github.com/users/ljpearlman/following{/other_user}","gists_url":"https://api.github.com/users/ljpearlman/gists{/gist_id}","starred_url":"https://api.github.com/users/ljpearlman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ljpearlman/subscriptions","organizations_url":"https://api.github.com/users/ljpearlman/orgs","repos_url":"https://api.github.com/users/ljpearlman/repos","events_url":"https://api.github.com/users/ljpearlman/events{/privacy}","received_events_url":"https://api.github.com/users/ljpearlman/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"ljpearlman","id":8785501,"avatar_url":"https://avatars.githubusercontent.com/u/8785501?v=3","gravatar_id":"","url":"https://api.github.com/users/ljpearlman","html_url":"https://github.com/ljpearlman","followers_url":"https://api.github.com/users/ljpearlman/followers","following_url":"https://api.github.com/users/ljpearlman/following{/other_user}","gists_url":"https://api.github.com/users/ljpearlman/gists{/gist_id}","starred_url":"https://api.github.com/users/ljpearlman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ljpearlman/subscriptions","organizations_url":"https://api.github.com/users/ljpearlman/orgs","repos_url":"https://api.github.com/users/ljpearlman/repos","events_url":"https://api.github.com/users/ljpearlman/events{/privacy}","received_events_url":"https://api.github.com/users/ljpearlman/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2016-02-09T23:28:03Z","updated_at":"2016-02-12T02:10:47Z","closed_at":null,"body":"This host uses the older globusonline provider. Kyle said that he was told that it should continue to work and that another group has tested it.\r\n\r\nI've been able to test this once (this is a production server, so testing has to be scheduled). I got a globus token, but the login process failed trying to get my detailed user/group information. It's possible this is something specific to my account, as I was just added to the cirm-usc group today, and it's possible that hasn't propagated to the beta server.\r\n\r\nI've asked Seth for another test window tomorrow. I may need help from someone who's been in the cirm-usc group longer than I have."},"comment":{"url":"https://api.github.com/repos/informatics-isi-edu/cirm-project/issues/comments/183149977","html_url":"https://github.com/informatics-isi-edu/cirm-project/issues/3#issuecomment-183149977","issue_url":"https://api.github.com/repos/informatics-isi-edu/cirm-project/issues/3","id":183149977,"user":{"login":"ljpearlman","id":8785501,"avatar_url":"https://avatars.githubusercontent.com/u/8785501?v=3","gravatar_id":"","url":"https://api.github.com/users/ljpearlman","html_url":"https://github.com/ljpearlman","followers_url":"https://api.github.com/users/ljpearlman/followers","following_url":"https://api.github.com/users/ljpearlman/following{/other_user}","gists_url":"https://api.github.com/users/ljpearlman/gists{/gist_id}","starred_url":"https://api.github.com/users/ljpearlman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ljpearlman/subscriptions","organizations_url":"https://api.github.com/users/ljpearlman/orgs","repos_url":"https://api.github.com/users/ljpearlman/repos","events_url":"https://api.github.com/users/ljpearlman/events{/privacy}","received_events_url":"https://api.github.com/users/ljpearlman/received_events","type":"User","site_admin":false},"created_at":"2016-02-12T02:10:47Z","updated_at":"2016-02-12T02:10:47Z","body":"Between Seth and Kyle, I got added to the group. I haven't been able to test it yet, because I haven't heard back from Seth about scheduling (I sent him another email).\r\n\r\nThis system doesn't use webauthn for initial authentication; instead, the http server is set up with a proxy to the Globus server, and the web application code sends the user to that proxy and stores the user's access token in a cookie with a one-week lifetime. I think this could be a problem after February 13th for users who have unexpired cookies from the current server. These cookies persist across browser shutdowns, so if this does turn out to be a problem, users will have to delete them manually (or wait for them to expire).This isn't something we can test in advance -- cookies issued by the existing server shouldn't work for the beta server in any case.\r\n"}}