Comments (6)
i believe that we want to stop doing that, specially for "mozillians.org repositioning"
and by that - i mean linking (we should keep doing verification of course) (just to be somewhat clear for other readers)
from mozillians.
from mozillians.
Mozillians is internally linking accounts due to the account verification process. When a user verifies a new account eg LDAP, mozillians.org needs to associate the current profile with the new email thus the account linking. @gdestuynder shall we close this issue?
from mozillians.
i believe that we want to stop doing that, specially for "mozillians.org repositioning"
This is what I understand to be our future model and will be reflected in the architecture that I'm mapping from a proposed UX perspective now. Is this reflected in the technical architecture as well? cc @fiji-flo @hmitsch
from mozillians.
Totally agree for the "mozillians repositioning". My suggestion to close this issue is based on the current implementation. Right now we are missing some components and I would prefer not to re-write what we have for the current stack and then once again for the new version but rather do it once. Thoughts?
from mozillians.
I'm still not sure what we want to build / provide to our users here. I love the idea of being able to log into Mozillians with multiple identity providers at the same time on different devices. But most of all I want something that users understand.
However, let's find a way to do this right.
For me there are two extremes:
- We don't do any account linking or ratcheting. A person can have exactly one login method and that's it and any attempt to use another method ends up in the account creation flow. This would mean that we cannot use the email as
user_id
. And we could still allow account verification (just not via auth0). - We fully support account linking and have a transparent way to control this. This means all of this is owned by auth0 and users can add/remove identities as they please. I guess this too, means we should not use the email as
user_id
.
from mozillians.
Related Issues (20)
- (Account linking) Introspect idenities to get GitHub username.
- (Account linking) Remove racheting logic from mozillians.org
- Link to Mastodon
- Cannot login passwordless in mozillians staging after logging in with fxa first time in deratcheting world
- Readthedocs (and other GitHub services) integration no longer working
- User is able login with github in mozillians after adding an LDAP identity, when emails are different HOT 3
- Unvouched users can be invited to nda group HOT 1
- is there an add on reviewer in this thread? HOT 1
- support for public view of group
- CODE_OF_CONDUCT.md file missing HOT 1
- Branding does not match the current Mozilla branding HOT 6
- A question re: disability. HOT 2
- Leaving the NDA-STAFF group removes you from the old NDA group and other access groups HOT 2
- mozillian.org profile removing repeatedly (Fix Bug 1585611) HOT 1
- Invalid link in How to Contribute: Parameters Required
- Is anyone reviewing Pull Requests?
- Pdf files does not open directly
- File a bug points to Bugzilla
- Vouching claims to support Markdown, but output does not HOT 1
- Travis CI free usage ends Dec 3; mozilla repos should switch to other CI platforms
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mozillians.