Ilja Neumann 92a1bc8fb6 Make it possible to use CS3 as accounts backend instead of account-service
Configureable via:
PROXY_ACCOUNT_BACKEND_TYPE=cs3
PROXY_ACCOUNT_BACKEND_TYPE=accounts (default)

By using a backend which implements the CS3 user-api (currently provided by reva/storage) it is possible to bypass
the ocis-accounts service and for example use ldap directly.

Hides user and auth related communication behind a facade (user/backend) to minimize logic-duplication across middlewares.
Allows to switich the account backend from accounts to cs3.

Co-authored-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-12-11 18:34:43 +01:00
2020-12-08 17:08:48 +01:00
2020-12-10 10:10:13 +01:00
2020-11-02 15:40:37 +01:00
2020-12-11 15:18:20 +01:00
2020-12-10 16:51:25 +01:00
2020-12-11 11:15:38 +01:00
2020-09-23 15:54:33 +02:00
2020-12-03 11:45:38 +01:00
2020-11-30 16:31:38 +01:00
2020-09-23 15:54:33 +02:00
2020-12-01 12:44:42 +01:00

ownCloud Infinite Scale

Build Status Gitter chat Codacy Badge Codacy Badge Go Doc Go Report

ownCloud Infinite Scale is currently in a technical preview state. It will be subject to a lot of changes and is not yet ready for general production deployments.

Run ownCloud Infinite Scale

Please see Getting Started

Development

Please see Development - Getting Started

Security

If you find a security issue please contact security@owncloud.com first

Contributing

Fork -> Patch -> Push -> Pull Request

License

Apache-2.0

Copyright (c) 2020 ownCloud GmbH <https://owncloud.com>
Description
This is the main repository of the OpenCloud server. It contains the golang codebase for the backend services.
Readme Apache-2.0 327 MiB
Languages
Go 48.4%
Gherkin 36.6%
PHP 12.4%
JavaScript 1.3%
Makefile 0.7%
Other 0.5%