No description
  • JavaScript 69%
  • PHP 30%
  • CSS 0.7%
  • Makefile 0.3%
Find a file
Nextcloud bot 1ffb0412e9
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-06-12 02:09:32 +00:00
.github Merge pull request #142 from nextcloud/dependabot/github_actions/svenstaro/upload-release-action-2.11.5 2026-05-07 10:57:16 +02:00
.tx
appinfo
css
img
js
l10n fix(l10n): Update translations from Transifex 2026-06-12 02:09:32 +00:00
lib
templates
tests
.gitignore
.php-cs-fixer.dist.php
composer.json
composer.lock
COPYING
Makefile
psalm.xml
README.md

Preferred providers

This application allows external request of new accounts.

screen

  1. Install and enable the application.
  2. Go to the preferred providers settings and keep your token in reach.
  3. Make a POST request to /ocs/v2.php/account/request/YOURTOKEN with the {email: 'myawesomemail@nextcloud.com'} data.
    $.post('/ocs/v2.php/account/request/56300a2bf7e06894a5b59c1eb47f7460', {email:'myawesomemail@nextcloud.com'}).complete((response) => {
       console.log(JSON.parse(response.responseText).data.setPassword)
    })
    
  4. The server will accept or not the request and provide a link for the user login and password definition https://cloud.yourdomain.com/apps/preferred_providers/password/set/yourawesomemail@nextcloud.com/aipTgstNeenUXe20BJTH8
  5. Meanwhile a mail confirmation is sent to the user. He have 6h to confirm or his account will be disabled
  6. After 4, if you set up the OCS-APIREQUEST header, you will be redirected to a nc:// url with valid app-password token for your application. If not, you will be logged and redirected to the home page.

Website part

The repo for the register modue on the website is https://github.com/nextcloud/nextcloud-register/