-
Notifications
You must be signed in to change notification settings - Fork 26
Closed
Description
Good enough:
- Change the copy of the "Sign in" button to an icon button with the octocat and "Sign in with GitHub" - @discorick
- /login Simplify the two step process with just [Sign in with GitHub] - @discorick
- /login Add (Green icon) Your email to the permissions asked for - @discorick
- "Sign in with github button" Change it's default behavior to "public" scope + email - @discorick
- Force a re-auth for all new "login" clicks
- Move public vs private to separate OAuth applications - @rauhryan
- Store credentials in couchdb (must be encrypted)
- Change copy on pricing page to say we store tokens with XYZ encryption and never look at your data without your expressed permission
- Ensure that email that is collected is making it into intercom [Discorick/issues controller #1 criteria for acceptance]
- Sense public auth only on the dashboard and provide an upgrade option - @discorick
Better:
- Skip /login all together and default to "Email scope"
- [DASHBOARD] If we only have the "email" scope, the landing page should be a "Welcome" here's how you get started similar to what [/login] does today.
- [DASHBOARD] If we know they only have Public access, have an option to upgrade to private ("Not seeing your private repositories? [Upgrade access] [?]"
Reactions are currently unavailable
