{"action":"created","issue":{"url":"https://api.github.com/repos/kalaspuffar/secure-quick-reliable-login/issues/213","repository_url":"https://api.github.com/repos/kalaspuffar/secure-quick-reliable-login","labels_url":"https://api.github.com/repos/kalaspuffar/secure-quick-reliable-login/issues/213/labels{/name}","comments_url":"https://api.github.com/repos/kalaspuffar/secure-quick-reliable-login/issues/213/comments","events_url":"https://api.github.com/repos/kalaspuffar/secure-quick-reliable-login/issues/213/events","html_url":"https://github.com/kalaspuffar/secure-quick-reliable-login/issues/213","id":382405414,"node_id":"MDU6SXNzdWUzODI0MDU0MTQ=","number":213,"title":"chore: define use-cases to inspire UX design","user":{"login":"sesam","id":8921,"node_id":"MDQ6VXNlcjg5MjE=","avatar_url":"https://avatars0.githubusercontent.com/u/8921?v=4","gravatar_id":"","url":"https://api.github.com/users/sesam","html_url":"https://github.com/sesam","followers_url":"https://api.github.com/users/sesam/followers","following_url":"https://api.github.com/users/sesam/following{/other_user}","gists_url":"https://api.github.com/users/sesam/gists{/gist_id}","starred_url":"https://api.github.com/users/sesam/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sesam/subscriptions","organizations_url":"https://api.github.com/users/sesam/orgs","repos_url":"https://api.github.com/users/sesam/repos","events_url":"https://api.github.com/users/sesam/events{/privacy}","received_events_url":"https://api.github.com/users/sesam/received_events","type":"User","site_admin":false},"labels":[{"id":811520127,"node_id":"MDU6TGFiZWw4MTE1MjAxMjc=","url":"https://api.github.com/repos/kalaspuffar/secure-quick-reliable-login/labels/enhancement","name":"enhancement","color":"a2eeef","default":true},{"id":811520128,"node_id":"MDU6TGFiZWw4MTE1MjAxMjg=","url":"https://api.github.com/repos/kalaspuffar/secure-quick-reliable-login/labels/help%20wanted","name":"help wanted","color":"008672","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":10,"created_at":"2018-11-19T21:45:11Z","updated_at":"2018-12-13T05:46:05Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"This is a place holder issue to collect a list of use cases, as a first step towards a user-centric design.\r\n\r\n*Use cases*\r\n\r\nAs a user, I want to X in order to Y\r\n1. choose an identity | make a sign-in\r\n2. get started with this app easily | not get side tracked\r\n3. rename identities | not confuse identities\r\n4. track my identity usage | not confuse identities\r\n5. get reminders to keep my identity (ies) properly backed up | not loose access to identities\r\n6. load identity from backup | verify my backup is good\r\n7. see version info | see I'm using the latest software\r\n8. replace identity access password | prevent compromise\r\n9. replace identity | recover from compromise (\"rekey\" in SQRL jargon, right?)\r\n10. define timeouts & short password usage | trade security for convenience (!)\r\n "},"comment":{"url":"https://api.github.com/repos/kalaspuffar/secure-quick-reliable-login/issues/comments/446849849","html_url":"https://github.com/kalaspuffar/secure-quick-reliable-login/issues/213#issuecomment-446849849","issue_url":"https://api.github.com/repos/kalaspuffar/secure-quick-reliable-login/issues/213","id":446849849,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0Njg0OTg0OQ==","user":{"login":"kalaspuffar","id":1424084,"node_id":"MDQ6VXNlcjE0MjQwODQ=","avatar_url":"https://avatars0.githubusercontent.com/u/1424084?v=4","gravatar_id":"","url":"https://api.github.com/users/kalaspuffar","html_url":"https://github.com/kalaspuffar","followers_url":"https://api.github.com/users/kalaspuffar/followers","following_url":"https://api.github.com/users/kalaspuffar/following{/other_user}","gists_url":"https://api.github.com/users/kalaspuffar/gists{/gist_id}","starred_url":"https://api.github.com/users/kalaspuffar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kalaspuffar/subscriptions","organizations_url":"https://api.github.com/users/kalaspuffar/orgs","repos_url":"https://api.github.com/users/kalaspuffar/repos","events_url":"https://api.github.com/users/kalaspuffar/events{/privacy}","received_events_url":"https://api.github.com/users/kalaspuffar/received_events","type":"User","site_admin":false},"created_at":"2018-12-13T05:46:05Z","updated_at":"2018-12-13T05:46:05Z","author_association":"OWNER","body":"Most of the design I'm ok with. I think I need to see it to get a better feel for how it would work.\r\n\r\nSome of the things seem to be a lot of clicks/choices away.\r\n\r\nAnother thing is the color profile selection. I'm not sure if that is required. I don't like apps without a set theme. Usually, you either like the visual design of an app or you don't.\r\n\r\nWhen it comes to editors like Visual Code that you might use every day for hours and hours then to customize the GUI is more important but an application that has one feature I think multiple profiles is overkill.\r\n\r\nI'm open to discussion of what that would be, maybe you don't like purple as much as I do. \r\n\r\nAnother thing when it comes to design is to use the standard components in the platform in order to have as few dependencies as possible.\r\n\r\nAn application is only as secure as the parts in it.\r\n\r\nThe last consideration is the thought to scan directly and menu to activate the menu. Seems like a really good idea but might require a bit of work. The scanning activity is handled by a third-party library but that might change in the future."}}
{"actor":{"display_login":"kalaspuffar"}}