User registration app for ownCloud/Nextcloud
JavaScript PHP Shell CSS
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
appinfo
controller
css
db
img
js
l10n
service
templates
tests
util
.gitignore
.travis.yml
AUTHORS.md
CHANGELOG.md
COPYING
README.md
TESTING.md
admin.php
capabilities.php
composer.json
issue_template.md

README.md

Build Status

Registration

This app allows users to register a new account.

Flow:

  1. User enters his/her email
  2. Verification link is sent to the email address
  3. User clicks on the verification link
  4. User is lead to a form where one can choose username and password
  5. New account is created and is logged in automatically

Requirements

  1. ownCloud 9.1.0.7+
  2. Nextcloud 9+

Supports SQLite, MySQL/MariaDB and PostgreSQL.

Install

ownCloud

  1. Place this app in the apps folder
  2. Enable "Registration" in /settings/apps (Upper left dropdown -> plus sign -> "Disabled")
  3. Make sure you have correctly set up your mail server according to the documentation
  4. Log out, and you should see "Register" under "Other login methods"

Nextcloud AppStore

From your Nextcloud instance, click: your profile to the upper right -> Apps -> Tools (in the left column), find Registration, click Enable

Features

  • Admin can specify which group the newly created users belong
  • Admin can limit the email domains allowed to register
  • Admin will be notified by email for new user creation

Donate

Send Ethereum to 0x941613eBB948C2C547cb957B55fEB2609fa6Fe66 Send BTC to 33pStaSaf4sDUA8XBAHTq7ZDQpCVFQArxQ

FAQ

Q: A problem occurred sending email, please contact your administrator.

A: your Nextcloud mail configurations or your mail server is incorrectly configured, please refer to the Nextcloud documentation.