Modul zur Registrierung
Go to file
Joas Schilling 4a319ef21a
Remove unnecessary compatibility layers
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-07-14 10:28:37 +02:00
.github/workflows Validate the info.xml with a github workflow 2020-07-10 17:16:16 +02:00
.tx Add transifex config 2020-07-09 23:49:58 +02:00
appinfo Move to migration 2020-07-10 16:41:33 +02:00
css Fix# form: toggle password visibility for oc and nc 2019-06-22 09:36:40 +00:00
img Create app 2014-08-28 14:43:28 +00:00
js Fix# form: toggle password visibility for oc and nc 2019-06-22 09:36:40 +00:00
l10n [tx-robot] updated from transifex 2020-07-14 02:56:53 +00:00
lib Remove unnecessary compatibility layers 2020-07-14 10:28:37 +02:00
templates CS auto fixes 2020-07-10 10:13:03 +02:00
tests Remove unnecessary compatibility layers 2020-07-14 10:28:37 +02:00
.gitignore Update .gitignore 2020-07-13 15:18:13 +02:00
.php_cs.dist Add PHP CS checker 2020-07-10 10:09:25 +02:00
.travis.yml Merge pull request #223 from nextcloud/techdebt/noid/move-to-migration 2020-07-13 08:26:01 +02:00
AUTHORS.md Create app 2014-08-28 14:43:28 +00:00
CHANGELOG.md Create app 2014-08-28 14:43:28 +00:00
COPYING Create app 2014-08-28 14:43:28 +00:00
README.md Updated Supported Software 2020-07-10 22:37:56 +02:00
TESTING.md Update testing doc 2020-04-11 01:10:01 +00:00
composer.json Add PHP CS checker 2020-07-10 10:09:25 +02:00
composer.lock Add PHP CS checker 2020-07-10 10:09:25 +02:00
issue_template.md Add issue template 2017-02-18 10:52:54 +08:00

README.md

Build Status

Registration

This app allows users to register a new account.

Requirements

  1. Nextcloud 17+

Supports SQLite, MySQL/MariaDB and PostgreSQL.

Install

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

Web form registration 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

OCS API registration flow

See https://gist.github.com/juliushaertl/5a1d1132e7370b5ad38fbd6da3cae5b8

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.

Testing

See TESTING.md