nextcloud/core
Christoph Wurst 13d93f5b25
Make 2FA providers stateful
This adds persistence to the Nextcloud server 2FA logic so that the server
knows which 2FA providers are enabled for a specific user at any time, even
when the provider is not available.

The `IStatefulProvider` interface was added as tagging interface for providers
that are compatible with this new API.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2018-06-20 08:30:26 +02:00
..
BackgroundJobs Background job to clean up old backups of the updater 2018-06-13 17:43:29 +02:00
Command Make 2FA providers stateful 2018-06-20 08:30:26 +02:00
Controller Make 2FA providers stateful 2018-06-20 08:30:26 +02:00
Middleware Update license headers 2017-11-06 16:56:19 +01:00
Migrations Make 2FA providers stateful 2018-06-20 08:30:26 +02:00
ajax move log constants to ILogger 2018-04-26 10:45:52 +02:00
css Better design for core search, fixes and style to scss 2018-06-19 23:53:19 +02:00
doc changed to nextcloud 2016-06-22 08:20:23 +02:00
fonts Add TTF of OpenSand-{Ligh,Semibold} 2018-02-19 12:34:49 +01:00
img Add user search support 2018-06-19 23:53:20 +02:00
js Merge pull request #9197 from nextcloud/fix-avatar-center 2018-06-15 16:16:13 +02:00
l10n [tx-robot] updated from transifex 2018-06-20 00:12:26 +00:00
search Debounce search and reset 2018-06-19 23:54:00 +02:00
skeleton ownCloud -> Nextcloud 2016-07-28 15:47:04 +02:00
templates Make 2FA providers stateful 2018-06-20 08:30:26 +02:00
vendor Bump autosize to 4.0.2 2018-05-17 16:42:16 +02:00
Application.php Add a hint that some indexes are not added yet 2018-06-06 16:55:01 +02:00
register_command.php Make 2FA providers stateful 2018-06-20 08:30:26 +02:00
routes.php Removed old route, fix tests and fix var type 2018-06-13 18:46:05 +02:00
shipped.json Add missing version requirement to OAuth2 app 2017-05-22 09:56:49 +02:00
strings.php Update with robin 2016-07-21 18:13:58 +02:00