No description
  • JavaScript 88.5%
  • PHP 9.2%
  • Vue 1.9%
  • Makefile 0.2%
  • TypeScript 0.2%
Find a file
Nextcloud bot 502c3d6bc1
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-07-09 01:53:25 +00:00
.github ci: update all Github workflows 2026-06-04 14:38:14 +02:00
.tx [tx-robot] Update transifex configuration 2022-10-01 02:55:04 +00:00
appinfo docs: Use SPDX license identifier 2026-06-28 16:16:54 +02:00
css Chore(deps): Bump form-data from 4.0.5 to 4.0.6 2026-06-18 06:27:32 +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-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.9 to 9.0.0 2026-07-05 07:00:15 +00:00
l10n fix(l10n): Update translations from Transifex 2026-07-09 01:53:25 +00:00
lib fix(l10n): use positioned placeholders 2026-07-02 15:25:55 +02:00
LICENSES feat: update to vue 3 and typescript 2026-02-14 20:41:43 +01:00
src fix(settings): correct duplicate ID and div wrapper in admin settings 2026-04-21 16:14:38 +00:00
templates refactor(build): switch build system from webpack to vite 2025-04-03 17:02:43 +02:00
tests refactor: modernize code a bit 2026-06-04 12:00:46 +02:00
vendor-bin chore: update deps 2026-06-10 18:45:54 +02:00
.eslintignore docs(reuse): Add SPDX header 2024-10-14 08:49:14 +02:00
.gitattributes docs(reuse): Add SPDX header 2024-10-14 08:49:14 +02:00
.gitignore chore: update PHP deps and move to dataprovider attributes 2026-02-14 20:25:53 +01: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
baseline.xml feat: add psalm 2026-06-04 12:11:43 +02:00
CHANGELOG.md feat: release 3.0.0 2026-06-10 20:47:21 +00:00
composer.json docs: Use SPDX license identifier 2026-06-28 16:16:54 +02:00
composer.lock feat: add psalm 2026-06-04 12:11:43 +02:00
COPYING Create app 2014-08-28 14:43:28 +00:00
eslint.config.mjs feat: update to vue 3 and typescript 2026-02-14 20:41:43 +01:00
Makefile build: fix excluded build files 2025-04-03 17:29:25 +02:00
package-lock.json Chore(deps-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.9 to 9.0.0 2026-07-05 07:00:15 +00:00
package.json feat: release 3.0.0 2026-06-10 20:47:21 +00:00
psalm.xml feat: add psalm 2026-06-04 12:11:43 +02:00
README.md docs(reuse): Add reuse badge 2024-10-14 08:49:21 +02:00
REUSE.toml feat: add psalm 2026-06-04 12:11:43 +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
tsconfig.json feat: update to vue 3 and typescript 2026-02-14 20:41:43 +01:00
vite.config.js feat: update to vue 3 and typescript 2026-02-14 20:41:43 +01: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.