authcrunch / authcrunch.github.io

Documentation for Caddy v2 Auth Portal and Authorize Plugins.
77 stars 32 forks source link

Feature request: automaticaly activate newly self-registered users #58

Open taophp opened 3 months ago

taophp commented 3 months ago

I read here:

An administrator must manually move entries from registrations.json to users.json file.

Well, in case we want to run a public app open to registration, it can became a pain to handle new users this way. IMO, you should provide an option to enable automatic user activation.

greenpau commented 3 months ago

@taophp , this will be resolved soon with the introduction of “Manager UI” and “Manager API”. Please engage with me via email or LinkedIn. I need testers to validate the new features.

greenpau commented 3 months ago

@taophp , you could see my progress here: https://github.com/greenpau/go-authcrunch/blob/68df1f9034a215bc45e9a3939162aeb85ceae2f4/pkg/authn/handle_api_profile.go#L96-L122

Currently, I am finalizing "Profile UI" and "Profile API".

However, there will be similar endpoint for "Manager API".

Please do engage and will make things happen.