registration Plugin Archive

Below is a list of versions that are available for the registration plugin. To find other plugins, please review this listing of most recent releases of all plugins.

Plugins extend and enhance the functionality of Openfire. To install plugins, copy the .jar file into the plugins directory of your Openfire installation.

Registration Plugin Readme

Overview

The registration plugin allows admins to configure various actions whenever a new user creates an account.

Installation

Copy the registration.jar into the plugins directory of your Openfire installation. The plugin willthen be automatically deployed. To upgrade to a new version, copy the new registration.jar file over the existing file.

Configuration

The registration plugin is configured via the "Registration Properties" sidebar item located in the"Users" sidebar item under the "Users/Groups" tab in the Openfire Admin Console. By default,after the registration plugin has been deployed all of its features are disabled. To enable a feature of the plugin select the checkbox next to the feature and then click on the "Save Settings" button. The registration plugin has various items that can be configured:

  • Account expiry - Disables new accounts after a certain amount of time has passed.
  • Registration Notification - Contacts can be configured to receive an instant message and/or email to notify them whenever a new user registers.
  • Welcome Message - A message that will be sent to a user when they first register.
  • Default Group - A group that all users will be added to when they first register.
  • Web Page Registration - Allows users to create accounts via a web page.
  • Default Privacy List - A privacy list added and set as default for all users when they register.

Public web registration form

The plugin can make available a public web page that can be used by your users to register new accounts. Optionally,Google's reCAPTCHA v3 verification service can be used to protect against abuse of this service.

To enable the reCAPTCHA verification, you should follow the instructions provided by Google, athttps://www.google.com/recaptcha/. At the moment ofwriting, the process to sign up for the service is:

  1. Open the reCAPTCHA Admin Console
  2. Create a new site
  3. Select as type: v3
  4. Fill out the domain name on which the public signup page will be accessible
  5. Copy the 'site key' and 'secret key', and save this in the Openfire Admin Console

It is advisable to manually test the sign-up page afterwards, by creating a new user.

Default Privacy List

The format used is an XML that should look like :

<list><item action="deny" order="100" type="subscription" value="none">     <message/>     <presence-in/>     <presence-out/></item></list>

The enclosing list tag is needed, but none of its attributes are read. Inside it you can have multiple items.

Using the Plugin

Presently, after the registration plugin has been configured nothing else needs to be done to use it.

Releases Info File Version Released Openfire Version
Plugin Registration
Performs various actions whenever a new user account is created.
ReadMe Changelog Download 1.8.0 Tue Nov 21 10:19:26 UTC 2023 4.0.0 +
Plugin Registration
Performs various actions whenever a new user account is created.
ReadMe Changelog Download 1.7.3 Thu Nov 12 00:00:00 UTC 2020 4.0.0 +
Plugin Registration
Performs various actions whenever a new user account is created.
ReadMe Changelog Download 1.7.2 Tue Dec 19 00:00:00 UTC 2017 4.0.0 +
Plugin Registration
Performs various actions whenever a new user account is created.
ReadMe Changelog Download 1.7.1 Tue Jul 11 00:00:00 UTC 2017 4.0.0 +
Plugin Registration
Performs various actions whenever a new user account is created.
ReadMe Changelog Download 1.7.0 Mon Oct 12 00:00:00 UTC 2015 3.11.0 alpha +
Plugin Registration
Performs various actions whenever a new user account is created.
ReadMe Changelog Download 1.6.0 Fri Sep 13 00:00:00 UTC 2013 3.9.0 +
Plugin Registration
Performs various actions whenever a new user account is created.
ReadMe Changelog Download 1.5.0 Wed Dec 02 00:00:00 UTC 2009 3.7.0 +
Plugin Registration
Performs various actions whenever a new user account is created.
ReadMe Changelog Download 1.4.1 Fri Nov 02 00:00:00 UTC 2007 3.3.0 +

The plugins below, so-called SNAPSHOTS, are build automatically by the continuous integration system. They represent the latest development, but are untested.

Snapshots Info File Version Built at Openfire Version
Plugin Registration
ReadMe Changelog Download 1.8.1-SNAPSHOT Wed Jun 26 09:55:50 UTC 2024 4.0.0 +
Plugin Registration
ReadMe Changelog Download 1.8.1-SNAPSHOT Tue Nov 21 10:19:10 UTC 2023 4.0.0 +
Plugin Registration
ReadMe Changelog Download 1.8.0-SNAPSHOT Wed May 03 19:57:41 UTC 2023 4.0.0 +
Plugin Registration
ReadMe Changelog Download 1.8.0-SNAPSHOT Thu Apr 21 13:40:02 UTC 2022 4.0.0 +
Plugin Registration
ReadMe Changelog Download 1.8.0-SNAPSHOT Wed Oct 27 13:53:24 UTC 2021 4.0.0 +
Plugin Registration
ReadMe Changelog Download 1.7.4-SNAPSHOT Thu Nov 12 16:30:21 UTC 2020 4.0.0 +
Plugin Registration
ReadMe Changelog Download 1.7.3-SNAPSHOT Fri Oct 30 15:33:04 UTC 2020 4.0.0 +
Plugin Registration
ReadMe Changelog Download 1.7.3-SNAPSHOT Tue Oct 27 13:59:40 UTC 2020 4.0.0 +
Plugin Registration
ReadMe Changelog Download 1.7.3-SNAPSHOT Thu Apr 02 13:44:03 UTC 2020 4.0.0 +
Plugin Registration
ReadMe Changelog Download 1.7.3-SNAPSHOT Tue Feb 11 15:17:59 UTC 2020 4.0.0 +
Plugin Registration
ReadMe Changelog Download 1.7.3-SNAPSHOT Tue Feb 11 14:19:56 UTC 2020 4.0.0 +
Plugin Registration
ReadMe Changelog Download 1.7.3-SNAPSHOT Fri Jan 31 19:29:32 UTC 2020 4.0.0 +
Plugin Registration
ReadMe Changelog Download 1.7.3-SNAPSHOT Fri Jan 31 19:14:29 UTC 2020 4.0.0 +