Create a "sign-up" page

okay, I have found a question about this in here How to create a user sign up form for owncloud user

but there’s no solution for this (try to seek the “registration plugin” but nothing shows up)

I have made a simple page with a ajax request using “User Provisioning API” but it needs basic authentication first before I can add a new user

How can I pass that ?

You can add @NoAdminRequired and @NoCSRFRequired annotions to your controller method. See:

Hmm, I thought you are writing an ownCloud app first. The proper way is creating a basic owncloud app for this purpose.


maybe this app is already doing what you’re looking for?

1 Like

Thanks for recommending this plugin…
But, right after I enable this plugin, the ownCloud say it has “code integration failed” or something like that
and then I can’t open the setting page anymore from the admin account…

Maybe there’s some setup phase that I don’t do in the right way ?

I’m trying to DIY the registration page, but I’m not planning to make a plugin of it…

I kinda confused tho, there’s a plugin for the registration like @tom42 said above, but the plugin make the setting page breaks and can’t be accessed anymore…


maybe that registration app isn’t fully compatible with the recent ownCloud versions and needs an update?

Hello @MacG154 , I have the same problem with the registration application, after activating it I can not access the configuration. Did you solve the problem or find an alternavita? a greeting.

Same problem here with the broken settings. I get this error from logs:

679 FastCGI sent in stderr: “PHP message: PHP Fatal error: Class OCA\Registration\Settings\RegistrationSettings contains 2 abstract methods and must therefore be declared abstract or implement the remaining methods (OCP\Settings\ISettings::getPanel, OCP\Settings\ISettings::getSectionID) in /raid/raid1/owncloud/apps/registration/lib/Settings/RegistrationSettings.php on line 9”


have you considered to notify the app author about this issue? I think the author of an app is probably the first one i would ask / report such issues as he/she is the one which is most familiar with the own code.

@tom42 already did this. I have opened an issue in github. The reason I posted here is that others are having the same problem and maybe someone knows anything about this.


Nice, thanks for notifying the app author about this issue. Maybe you could add a link to the report in this thread so others are able to easier find this report?

@tom42 no problem. Here’s the link ->

1 Like