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

Add register endpoint #79

Open
donni106 opened this issue Feb 4, 2022 · 5 comments
Open

Add register endpoint #79

donni106 opened this issue Feb 4, 2022 · 5 comments
Labels
enhancement New feature or request

Comments

@donni106
Copy link

donni106 commented Feb 4, 2022

Hi, what about new users being able to register per api? Any plans about this?

@luke-
Copy link
Contributor

luke- commented Feb 4, 2022

Do you mean send a registration email (invite)?

Creating users is already possible.

@donni106
Copy link
Author

donni106 commented Feb 4, 2022

Invite was asked before here #47, but i mean a registration without an invite. This also differs from the user creation per POST /user because that needs an authenticated user doing it.

@luke-
Copy link
Contributor

luke- commented Feb 4, 2022

@donni106 Ah ok, got it. That's not implemented/planned yet.

@luke- luke- added the enhancement New feature or request label Feb 4, 2022
@donni106
Copy link
Author

Hi, coming back to this issue, we have implemented a registration flow with mailing an one time code during the process. Is this something we could implement also for the main REST module here?
PR for our custom module to have a look at: smart-village-solutions/smart-village-app-humhub-ext#30

@luke-
Copy link
Contributor

luke- commented Jun 27, 2022

Would be great if you can also contribute parts of your customization back to the HumHub project!

Our REST API should preferably not provide custom logics (such as custom registration processes) but simple endpoints to various actions.

Ideally, the REST API module of HumHub provides the user creation and setting of a user password.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants