Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sharing feature [suggestions are welcome] #289

Open
Bubka opened this issue Feb 1, 2024 · 8 comments
Open

Sharing feature [suggestions are welcome] #289

Bubka opened this issue Feb 1, 2024 · 8 comments
Labels

Comments

@Bubka
Copy link
Owner

Bubka commented Feb 1, 2024

Is your feature request related to a problem? Please describe.
2FA cannot be shared between users

How it can be addressed

  • The complex way
    It would be possible to create a community|group|circle, invite some users to join the community and then let them choose which of their 2FAs they want to share with the community. A user could be member of several communities.
  • The single way
    A 2FA can be shared directly with a user. Need to share it with another user or to share another 2FA? Repeat the sharing process
  • The global way
    Make the 2FAuth instance the community, that is, once a 2FA is set as shared, all users of the instance can see it.

I like the last approach, considering 2FAuth is intended for private usage like a family context.
If you have any suggestion on the way sharing should work please share your thoughts.

@kslcsdalsadg
Copy link

The global way will be fine for most of the users (me included), but if you want a more scalable environment you can create a new relation including a 2fa item id and also the users with whom it has been shared and the list of my 2fa will include the 2fa elements I'm own and also the 2fa elements into the shared relation in which I appear

@Graandr
Copy link

Graandr commented Feb 14, 2024

perfect would be to set the shared option on group level, then most of the requirments for sharing I think are covered

@Trapulo
Copy link

Trapulo commented Feb 14, 2024

the global way can be easy, but in the future will be a limit. A groups based way will be better, or if it's too hard, better the single way.

@gschafra
Copy link

In our company we've just discussed the possibility of how we can establish 2FA for services with a central/single login (and no possibility of using multiple accounts). I agree that group based would be mor "sustainable". In fact our company policy enforces this kind of separation of rights.

@gramakri
Copy link

gramakri commented Mar 6, 2024

+1 for the Global way as well. My understanding is that each 2FA has a "share" flag. When shared, everyone can see it.

@parkjaeil0x01
Copy link

parkjaeil0x01 commented May 16, 2024

In our company have same issue.
+1 for the Global way as well too.
And also, if shared 2FA can be read-only mode as a guest mode(cannot see secrets, cannot modify... etc) it could be great.

@ExeErik
Copy link

ExeErik commented May 21, 2024

A sharing feature would be great!

@baua1310
Copy link

baua1310 commented Jun 3, 2024

+1 looking forward for this feature.
Our use case is either sharing 2FA globally or with a group

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Todo
Development

No branches or pull requests

9 participants