{"action":"created","issue":{"url":"https://api.github.com/repos/CenterForOpenScience/osf.io/issues/2161","labels_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/issues/2161/labels{/name}","comments_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/issues/2161/comments","events_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/issues/2161/events","html_url":"https://github.com/CenterForOpenScience/osf.io/issues/2161","id":60869768,"number":2161,"title":"[Staging & Production] [UI] Two-Factor No Terms Modal","user":{"login":"nicipfeiffer","id":9381062,"avatar_url":"https://avatars.githubusercontent.com/u/9381062?v=3","gravatar_id":"","url":"https://api.github.com/users/nicipfeiffer","html_url":"https://github.com/nicipfeiffer","followers_url":"https://api.github.com/users/nicipfeiffer/followers","following_url":"https://api.github.com/users/nicipfeiffer/following{/other_user}","gists_url":"https://api.github.com/users/nicipfeiffer/gists{/gist_id}","starred_url":"https://api.github.com/users/nicipfeiffer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicipfeiffer/subscriptions","organizations_url":"https://api.github.com/users/nicipfeiffer/orgs","repos_url":"https://api.github.com/users/nicipfeiffer/repos","events_url":"https://api.github.com/users/nicipfeiffer/events{/privacy}","received_events_url":"https://api.github.com/users/nicipfeiffer/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-03-12T18:22:21Z","updated_at":"2015-03-12T18:24:01Z","closed_at":null,"body":"## Steps\r\n1. Go to the user settings and check any add-on to enable\r\n2. After PR https://github.com/CenterForOpenScience/osf.io/pull/1327 is merged you will also then need to click 'OK' on the terms modal.\r\n3. Now check the box next to Two Factor to enable.\r\n4. Hit 'Submit'\r\n\r\n## Expected\r\nThat there would be consistent behavior when configuring add-ons, to include terms modals.\r\n\r\n## Actual\r\nThere are terms modals when enabling all add-ons except for Two Factor.  Currently all Two Factor information is visible after the add-on is enabled.\r\n\r\n## Some Notes\r\nTwo Factor is different than the other add-ons in some ways however the commonality here to focus on is consistency for the user.  If the OSF is alerting them of the terms before configuring various add-ons then persistence in this case is warranted with the following important information:\r\n - By using two-factor authentication, you'll protect your OSF account with both your password and your mobile phone.\r\n - Important: If you lose access to your mobile device, you will not be able to log in to your OSF account."},"comment":{"url":"https://api.github.com/repos/CenterForOpenScience/osf.io/issues/comments/78556101","html_url":"https://github.com/CenterForOpenScience/osf.io/issues/2161#issuecomment-78556101","issue_url":"https://api.github.com/repos/CenterForOpenScience/osf.io/issues/2161","id":78556101,"user":{"login":"nicipfeiffer","id":9381062,"avatar_url":"https://avatars.githubusercontent.com/u/9381062?v=3","gravatar_id":"","url":"https://api.github.com/users/nicipfeiffer","html_url":"https://github.com/nicipfeiffer","followers_url":"https://api.github.com/users/nicipfeiffer/followers","following_url":"https://api.github.com/users/nicipfeiffer/following{/other_user}","gists_url":"https://api.github.com/users/nicipfeiffer/gists{/gist_id}","starred_url":"https://api.github.com/users/nicipfeiffer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicipfeiffer/subscriptions","organizations_url":"https://api.github.com/users/nicipfeiffer/orgs","repos_url":"https://api.github.com/users/nicipfeiffer/repos","events_url":"https://api.github.com/users/nicipfeiffer/events{/privacy}","received_events_url":"https://api.github.com/users/nicipfeiffer/received_events","type":"User","site_admin":false},"created_at":"2015-03-12T18:24:01Z","updated_at":"2015-03-12T18:24:01Z","body":"Linking this other issue as they are related, sort of https://github.com/CenterForOpenScience/osf.io/issues/2160"}}