No description
Find a file
2025-10-25 12:36:14 +02:00
.github ci: update reuse.yml workflow from template 2025-09-11 19:38:25 +02:00
.tx [tx-robot] Update transifex configuration 2022-10-01 02:55:04 +00:00
appinfo chore(release): bump version to 2.8.0 2025-09-11 19:22:05 +02:00
css Chore(deps): Bump @nextcloud/vue from 8.32.0 to 8.33.0 2025-10-25 10:34:25 +00:00
docs docs(reuse): Add SPDX header 2024-10-14 08:49:14 +02:00
img Compile js files 2022-07-25 10:53:08 +02:00
js Chore(deps): Bump @nextcloud/vue from 8.32.0 to 8.33.0 2025-10-25 10:34:25 +00:00
l10n fix(l10n): Update translations from Transifex 2025-10-22 01:26:16 +00:00
lib style(cs): run cs-fixer after rules update 2025-09-11 19:22:02 +02:00
LICENSES refactor(build): switch build system from webpack to vite 2025-04-03 17:02:43 +02:00
src refactor(build): switch build system from webpack to vite 2025-04-03 17:02:43 +02:00
templates refactor(build): switch build system from webpack to vite 2025-04-03 17:02:43 +02:00
tests test: fix silly copy paste issue in tests bootstrap 2025-09-26 20:21:47 +02:00
vendor-bin chore(deps): update deps and put php dev deps in vendor-bin 2025-09-11 19:22:00 +02:00
.eslintignore docs(reuse): Add SPDX header 2024-10-14 08:49:14 +02:00
.eslintrc.cjs refactor(build): switch build system from webpack to vite 2025-04-03 17:02:43 +02:00
.gitattributes docs(reuse): Add SPDX header 2024-10-14 08:49:14 +02:00
.gitignore chore(deps): update deps and put php dev deps in vendor-bin 2025-09-11 19:22:00 +02:00
.l10nignore docs(reuse): Add SPDX header 2024-10-14 08:49:14 +02:00
.php-cs-fixer.dist.php style(cs): run cs-fixer after rules update 2025-09-11 19:22:02 +02:00
AUTHORS.md docs(reuse): Add SPDX header 2024-10-14 08:49:14 +02:00
CHANGELOG.md chore(release): bump version to 2.8.0 2025-09-11 19:22:05 +02:00
composer.json chore(deps): update deps and put php dev deps in vendor-bin 2025-09-11 19:22:00 +02:00
composer.lock chore(deps): update deps and put php dev deps in vendor-bin 2025-09-11 19:22:00 +02:00
COPYING Create app 2014-08-28 14:43:28 +00:00
Makefile build: fix excluded build files 2025-04-03 17:29:25 +02:00
package-lock.json Chore(deps): Bump @nextcloud/vue from 8.32.0 to 8.33.0 2025-10-25 10:34:25 +00:00
package.json build: update node and npm engines versions 2025-09-11 19:37:41 +02:00
README.md docs(reuse): Add reuse badge 2024-10-14 08:49:21 +02:00
REUSE.toml chore(deps): update deps and put php dev deps in vendor-bin 2025-09-11 19:22:00 +02:00
stylelint.config.cjs refactor(build): switch build system from webpack to vite 2025-04-03 17:02:43 +02:00
TESTING.md docs(reuse): Add SPDX header 2024-10-14 08:49:14 +02:00
vite.config.js refactor(build): switch build system from webpack to vite 2025-04-03 17:02:43 +02:00

🖋️ Registration

REUSE status This app allows users to register a new account.

Registration form

🚢 Installation

The app is distributed through the app store and you can install it right from your Nextcloud installation.

Release tarballs are hosted at https://github.com/nextcloud-releases/registration/releases.

Features

  • 👥 Add users to a given group
  • 🛃 Allow-list with email domains (including wildcard) to register with
  • 🔔 Administrator will be notified via email for new user creation or require approval
  • 📱 Supports Nextcloud's Client Login Flow v1 and v2 - allowing registration in the mobile Apps and Desktop clients
  • 📜 Integrates with Terms of service

🔁 Web form registration flow

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

FAQ

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

A: Your Nextcloud mail settings are incorrectly configured, please refer to the Nextcloud documentation.