Giter Site home page Giter Site logo

Comments (5)

green9016 avatar green9016 commented on May 9, 2024

Hello @AyushiMastro
How 's going on UI component for Connect/Disconnect Identity Providers

from etherealengine.

akshudeepmindd avatar akshudeepmindd commented on May 9, 2024

@green9016 working on it will be done by tomorrow EOD

from etherealengine.

dmitrizagidulin avatar dmitrizagidulin commented on May 9, 2024

@green9016 Here's the kind of UI we're going for:

image

from etherealengine.

dmitrizagidulin avatar dmitrizagidulin commented on May 9, 2024

@green9016 notes from chat, earlier, for reference:

for example. Say I just logged in (for the first time), with an email login link

and with that login, I did some stuff - I bought a video subscription, I customized my avatar, and

all that is connected to that email and account id, right? (all that stuff is not yet implemented, I'm just giving an example)

so then I log out. and next time, I want to log in via SMS.

how will the system know that this new phone # is the same person that logged into the email before? (and bought stuff) there is no way for it to know, to connect those two auth methods.

so that's why you're building the UI.

so, if I'm a new user, I log in for the first time by an email login link.
to start with, that's the only entry in my identity_provider table. And if I go to the Connections page, that's the only connection that shows up. (the email one)>

but now, on that same page, I can click 'Add SMS connection', and put in my phone #.
so next time, when I log in via SMS, the system will know it's the same person as that email -- because I added that phone number.

from etherealengine.

mrhegemon avatar mrhegemon commented on May 9, 2024

To be reviewed and revised.

from etherealengine.

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.