-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
User space #166
Comments
@jackycute i agree this would very useful and i agree on medium style model (which allows for easy backwards compatibility). I'd also suggest considering this as an "organization" space rather than just user space - i.e. groups could have their own "user space" - like github does. I also imagine that having this would allow you to support having "nice" user-configured URLs ... e.g. /@rufuspollock/my-meeting-notes As a thought on this: have you thought about building straight off of github organization / user stuff for the authentication and authorization side of this? That would take care off a lot of the user management stuff. I know this would mean limiting to github only but at least at the start limiting use of "user / org" space to users from github space does not seem too big an issue. |
For more deep integration with github, you can take a look at #34 #218 Thanks anyway @rufuspollock |
I would like to second @rufuspollock's ideas about group spaces. Coming from a more independent background, where we try to build on own infrastructure where possible, we see GitLab as a suitable source for users on organisations, too.
Maybe this issue is rather about User and Group spaces then? With email registration and login enabled, the first shall be simple, but how to choose which organisations (and permissions!) to pull, if multiple adapters are connected, i.e. GitHub and GitLab? A little more thinking about implementation strategies may be needed here. Probably one would create organisations in HackMD, but gets ones owns from GH + GL as suggestions. Syncing of changing permissions may then be tied to the one origin provider, while it remains open if other local HackMD users, authenticated via any of the other providers, should be able to join such groups. |
Integration with Trello board/organization users would be great, also. |
this might also be related to #314 |
It will be really nice to let every user have their own space.
In order to see their notes, activity or settings.
But this will related to email binding and username binding.
The ideal url for the user will be:
https://hackmd.io/@jackycute
, which means use @ to differ users (like Medium dose).The text was updated successfully, but these errors were encountered: