Sueta
XE

XenForo Signup

1.2.1

let users sign up from the comfort of there client

·Plugin

This plugin allows users to register onto your xenforo forum from the comfort of your game servers.

It is extremely easy to configure, but there are some prerequisites.

  • You need to have a xenforo forum
  • You need to install the Xenforo API - This is how the plugin registers users.
  • You need to follow the instructions below to set it up

NOTICE:
If you get an error related a 403 http error when trying to use the plugin, and you are using cloudflare, you need to create a direct subdomain that doesn't go through cloudflare and use that - cloudflare blocks this from retrieving the url because it's not considered to be a real person and it thinks that it is a bot or something similar.

Also, please PM issues to me instead of posting them in the thread, as that will allow me to see and address them quicker.

Set up:

  1. Install xenforo api from the link above, by placing it into the same directory as the rest of your xenforo files.
  2. Make a custom user field called "minecraft_uuid"
  3. Edit the file to set the api key at the specified place near the top. Save this, you will need it while configuring the plugin!

The below steps change depending on if you are using the bungee or bukkit version:

Bukkit version:

  1. Upload the jar
  2. Go into the plugin folder and open up the config.yml file.
  3. Set the values in the configuration file to the following:
  • KEY - The API key you set in the xenforo api file earlier
  • LINK - the location of the api file. This is generally the link to the frontpage of xenforo on your website with api.php at the end. For example, 'http://myserverwebsitexenforo.com/api.php'

Commands:
/register (email) (password) - allows users to register onto your xenforo site.

Permissions:
NONE

  • To add in a /login command to link to a account made on the site
  • Add /apply (rank) that will post a app too the Forum
  • XenSync Like rank syncing
  • Custom api calls (will require a api change it will not interfere with Stock XenAPI)
  • Add in a API so other developers can hook the plugin

This plugin is still in early development so every feedback can help the growth of the plugin.
If you have any issues you can report it
Spigot: AndrewAubury
Discord: https://discord.gg/NjQS2cm

If you would like to be a part of the plugin development and donate as this or any plugin is a time consuming and we are collecting donations for investing in further plugins and test servers.

Similar projects

Plugin →