Create a "sign-up" page

help

#1

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 ?


#2

You can add @NoAdminRequired and @NoCSRFRequired annotions to your controller method. See: https://doc.owncloud.org/server/10.0/developer_manual/app/tutorial/routes_and_controllers.html#controllers.


#3

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


#4

Hey,

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


#5

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 ?


#6

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…


#7

Hey,

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


#8

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.


#9

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”


#10

Hey,

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.


#11

@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.


#12

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?


#13

@tom42 no problem. Here’s the link -> https://github.com/pellaeon/registration/issues/168