Giter Site home page Giter Site logo

Comments (4)

bdougie avatar bdougie commented on June 14, 2024

Here is an example of how to opt-in user to sign to see more data.

Crunchbase

  1. Visit Netlify on Crunchbase
  2. Click investments and then "show more." Note the pop up requesting you sign in.

Screen Shot 2022-07-14 at 1 21 50 PM

Screen Shot 2022-07-14 at 1 21 45 PM

Screen Shot 2022-07-14 at 1 21 31 PM

Patreon

I actually like Patreon's approach encouraging this post to be unlocked by paying, but we are just asking for them auth and provide a token.

Screen Shot 2022-07-14 at 1 28 23 PM

https://www.patreon.com/JuRY

more thoughts.

The onboarding process includes a manual step (for now), which is providing a token. I think the text should state, "complete onboarding" or similar.

  • User is not logged in, "Log in to see this post"
  • User is logged in, but no token, "Complete onboarding to see this post."
  • User is logged in and shared the token. Show the card

from app.

pixelsbyeryc avatar pixelsbyeryc commented on June 14, 2024

Here are the steps in the authentication flow (copy needs to be adjusted).

Figma File

Desktop-1
Desktop-2
Desktop-3
Desktop

Screens To-do:

  • User is not logged in: "Log in to view insights"
  • User is logged in, but no token: "Complete onboarding to view data"
  • User is logged in and shared the token: shows the cards

from app.

pixelsbyeryc avatar pixelsbyeryc commented on June 14, 2024

Updated the description to add tasks for what's missing until we close this issue.

from app.

pixelsbyeryc avatar pixelsbyeryc commented on June 14, 2024

User not logged in

Will show the button up top, and blur out some of the information on the page.

  • Show button to view data on hover

auth-version--03

User hasn't provided token

If the user has authenticated with GitHub, but hasn't provided a token:

  • The navigation will show the onboarding status as a button
  • Button text will change

auth-version--04

from app.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.