πŸ”‘ U2F second factor provider for Nextcloud
ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ
Christoph Wurst 3afdfe856c Fix authentication/login registration id missing property
As of af674fec3f, the passed
registrations array is stripped and only u2f properties are returned. Hence, the `id` prop gets removed and
we have to look it up in the original data instead.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2018-10-01 15:58:56 +02:00
.github/ISSUE_TEMPLATE Add question template 2018-05-14 18:11:02 +02:00
.tx Fix tx config 2018-02-12 23:04:32 +01:00
appinfo Add Nextcloud 15 support 2018-09-10 07:54:31 +02:00
css Add possibility to add multiple U2F devices 2017-04-10 08:14:52 +02:00
img Add icon to admin page sidebar 2017-01-24 12:36:17 -06:00
js Fix webpack build 2018-08-09 09:34:24 +02:00
l10n [tx-robot] updated from transifex 2018-10-01 00:37:44 +00:00
lib Fix authentication/login registration id missing property 2018-10-01 15:58:56 +02:00
nbproject Use php7+ in Netbeans 2018-03-13 12:55:16 +01:00
screenshots update screenshots 2016-11-26 10:40:17 +01:00
templates Switch to new promise-based u2f API 2017-12-12 15:26:04 +01:00
tests Fix wrong provider registry updates. 2018-08-02 12:14:34 +02:00
.gitignore Ignore clover.xml 2018-01-22 11:28:24 +01:00
.scrutinizer.yml Switch to new Scrutinizer analysis 2018-03-27 09:06:58 +02:00
.travis.yml Remove coveralls as js dependency and install it only on Travis 2018-09-17 08:12:17 +02:00
AUTHORS.md initial commit 2016-08-25 22:54:52 +02:00
CHANGELOG.md Update changelog for 1.6.1 2018-08-02 15:14:11 +02:00
COPYING initial commit 2016-08-25 22:54:52 +02:00
Makefile Remove Makefile-based build 2017-12-13 15:48:13 +01:00
README.md Forward-port maintenance release changelog and CI badges 2018-05-14 08:14:18 +02:00
composer.json Update to phpunit 6 2018-01-22 10:36:28 +01:00
composer.lock Merge pull request #233 from nextcloud/dependabot/composer/yubico/u2flib-server-1.0.2 2018-09-10 09:02:03 +02:00
karma.conf.js Fix js test execution 2017-12-13 14:19:14 +01:00
krankerl.toml Move transifex config for updated l10n script 2018-02-12 17:52:06 +01:00
package-lock.json Bump webpack-cli from 3.1.0 to 3.1.2 2018-10-01 07:53:25 +00:00
package.json Bump webpack-cli from 3.1.0 to 3.1.2 2018-10-01 07:53:25 +00:00

README.md

U2F second factor provider for Nextcloud

Downloads

branch target Nextcloud version build status and code metrics
master Nextcloud 14.0.x Scrutinizer Code Quality Build Status JavaScript Coverage Status
stable1.5.5 Nextcloud 13.x Scrutinizer Code Quality Build Status JavaScript Coverage Status

Requirements

In order to use this app for authentication, you have to use a browser that supports the U2F standard:

  • Google Chrome
  • Chromium
  • Firefox
    • V56 or before: In combination with this extension
    • V57 or newer: After activation of security.webauth.u2f in about:config
  • Opera

Login with external apps

Once you enable U2F with Two Factor U2F, your aplications (for example your Android app or your GNOME app) will need to login using device passwords. To manage it, know more here