XenRegister
A simple plugin to allow in-game forum registration for forums powered by XenForo.
Setup guide can be found here
Disclaimer: This setup guide assumes you understand how to use and configure XenForo and are confident to make a few small code edits to php files.
Usage:
Follow the setup guide using the link above.
Commands
/register <Email> - Registers the user executing the command on your forums.
Permissions
XenRegister.register - Allows player's to use /register
No, I will not change the commands to be compatible with offline-mode authentication plugins.
@KoolKrafter
Thanks for the heads up!
For anyone looking for Minecraft UUID support on their XenForo website, check out this add-on: http://www.spigotmc.org/resources/xenforo-minecraft-uuid-name-change-handler.410/
I just thought I'd post it here as I'm assuming people who are looking for XenForo-Minecraft-related stuff might find it of use! :)
@zachoz Any update for UUIDs and 1.7.9 coming?
@xK3ks
I think that WBB won't have the same DB tables as XenForo, so you can't use this plugin for your BurningBoard. But @ theory it's possible to do a plugin like this for other forum's too.
Great plugin. :)
Does this also work for WBB3.1?
@zachoz
I got it to link and all, but when the person goes to their email to confirm it, they click it and it says "Account Confirmed" on the website, but it gives no password or anything to log in with.
@TheSigler49
What are you having troubles with?
@egordm
As it seems you had success installing this, anychance you could help me install this?
@zachoz
I am having the same issue. On line 17 I add the code but it does not send it.
Nm got that to work also. The only issue I have is that it wont send the email out.
nm found it out but when people try to do /register <email> it says that email or username is in use? please help
Can someone make a video on how to set this up or install XenAPI
Solved
Can you please help me? i followed all steps and if i try to register in-game it says "Registration failed! An account using the same username or email already exists!"
in the server log is this error
but if i am going to this url "http://mydomain.nl/api.php?action=register&hash=49624u22ab7463033&username=EgorDm&password=1265244257&[email protected]&custom_fields=minecraftusername=EgorDm&user_state=email_confirm" it makes a user.
Can you please help me?
Edit: Nevermind i am sorry the page was blocked for my server ip in .htacess this is a very wonderful plugin could you mayby later add a feature to promote players with a bukkit command? (Its handy for buycraft users when a player buys a rank it changes the rank on the website too.)
@zachoz
thanks, i will try that AAAND its gone!
EDIT: Yep that worked, Thanks
@SwiftSwamp
Yeah, eventually I will.
@arriej
At around line 71 you should be making the following change: https://github.com/Zachoz/XenRegister#send-user-a-randomly-generated-password
I also recommend you delete that pastebin, as you're not allowed to distribute the XenForo code.
Hey, i got a small problem, I don't get the random password.
I have this currently: http://pastebin.com/fVU9cq44
What about possibly adding an API of some sort? So I can make plugins to hook into it to hook into their accounts.
@minecraft1408
The plugin's open source, people can add their own code to do things like EXP, etc. I'll an in-game reload command soon and maybe the aliases. As for 'permissions support' I think people can just make a fork and add this themselves. It would be too strict if I were to add it into the plugin myself.