πŸ”‘ U2F second factor provider for Nextcloud
ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ
Christoph Wurst 2edc1045ac
Drop stable18, stble19 and php7.2
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-12-23 14:59:15 +01:00
.github Drop stable18, stble19 and php7.2 2020-12-23 14:59:15 +01:00
.tx Fix tx config 2018-02-12 23:04:32 +01:00
appinfo Drop stable18, stble19 and php7.2 2020-12-23 14:59:15 +01:00
css Make warning stand out from text 2019-04-03 21:53:48 +02:00
img Add icon to admin page sidebar 2017-01-24 12:36:17 -06:00
l10n [tx-robot] updated from transifex 2020-12-05 03:18:59 +00:00
lib Apply and enforce the Nextcloud coding standard for php 2020-12-23 12:44:51 +01: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
src Fix the unit tests 2020-08-26 10:11:17 +02:00
templates Move to real initial state API 2019-10-14 10:46:43 +02:00
tests Apply and enforce the Nextcloud coding standard for php 2020-12-23 12:44:51 +01:00
.babelrc Fix js coverage report via coveralls 2018-10-23 09:18:03 +02:00
.gitignore Apply and enforce the Nextcloud coding standard for php 2020-12-23 12:44:51 +01:00
.jshintrc Add more allowed globals 2019-03-27 21:18:15 +01:00
.nextcloudignore Migrate to .nextcloudignore 2020-03-19 14:11:36 +01:00
.php_cs.dist Apply and enforce the Nextcloud coding standard for php 2020-12-23 12:44:51 +01:00
.scrutinizer.yml Switch to new Scrutinizer analysis 2018-03-27 09:06:58 +02:00
AUTHORS.md initial commit 2016-08-25 22:54:52 +02:00
CHANGELOG.md v6.0.0 2020-08-26 10:49:58 +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 Move tests from Travis to Github Actions 2020-12-23 11:35:06 +01:00
composer.json Drop stable18, stble19 and php7.2 2020-12-23 14:59:15 +01:00
composer.lock Apply and enforce the Nextcloud coding standard for php 2020-12-23 12:44:51 +01:00
krankerl.toml Migrate to .nextcloudignore 2020-03-19 14:11:36 +01:00
package-lock.json Merge pull request #810 from nextcloud/dependabot/npm_and_yarn/sinon-9.2.2 2020-12-19 05:47:49 +00:00
package.json Merge pull request #810 from nextcloud/dependabot/npm_and_yarn/sinon-9.2.2 2020-12-19 05:47:49 +00:00

README.md

U2F second factor provider for Nextcloud

Downloads Scrutinizer Code Quality 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
    • V67 or newer
    • V57 to V66: After activation of security.webauth.u2f in about:config
    • V56 or before: In combination with this extension
  • 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

Development Setup

This app uses composer and npm to manage dependencies. Use

composer install
npm install
npm run build

or if you're using Krankerl

krankerl up

to set up a development version of this app.

Supported devices

Every device supporting U2F should work fine. The following devices are known to work: