6 years later... 😆
I see in the admin section that we can indeed close the registration on the forum. But it's not 100% what you might think it does. It just visually removes the register module. But you can still register through the API
Let me explain my situation.
I have a website that has a Flarum forum where I closed the registration.
Idea here is that when the user registers on the website:
- We create the websites account
- We automatically create the forum account using the /api/users method. Flarum then sends the internal confirmation mail
- We link the forum id to the website user
- We send a confirmation email to the user
- When the user confirms the confirmation email from us (so not the one from Flarum), we enable his website account and set Flarums "is_email_confirmed" property to 1(= email confirmed)
2 issues here:
1) Flarum does create the account even though I disabled it in the admin panel. But this is not an issue for me now
2) And so Flarum does send the confirmation email
My final goal is to be able to create the Flarum account without Flarum sending the confirmation email since I send one of my own. And that on the forum we don't see the registration button