πŸ”‘ U2F second factor provider for Nextcloud
ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ
Nextcloud bot 64c68cd0fa
[tx-robot] updated from transifex
2020-06-19 03:05:23 +00:00
.github Switch to approve workflow 2019-10-29 08:48:37 +01:00
.tx Fix tx config 2018-02-12 23:04:32 +01:00
appinfo Version bump 2020-03-19 14:01:56 +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-06-19 03:05:23 +00:00
lib Move to real initial state API 2019-10-14 10:46:43 +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
src Switch to @nextcloud/vue 2020-01-15 10:16:49 +01:00
templates Move to real initial state API 2019-10-14 10:46:43 +02:00
tests Move to real initial state API 2019-10-14 10:46:43 +02:00
.babelrc Fix js coverage report via coveralls 2018-10-23 09:18:03 +02:00
.gitignore Fix js coverage report via coveralls 2018-10-23 09:18:03 +02: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
.scrutinizer.yml Switch to new Scrutinizer analysis 2018-03-27 09:06:58 +02:00
.travis.yml Use php7.4 instead of the snapshot 2020-02-07 10:39:51 +01:00
AUTHORS.md initial commit 2016-08-25 22:54:52 +02:00
CHANGELOG.md Update packages 2020-03-19 14:01:30 +01: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 Update README.md 2020-03-29 12:06:24 +02:00
composer.json Use proper exit code for composer lint 2020-05-13 22:49:55 +02:00
composer.lock Revert "Bump christophwurst/nextcloud from 17.0.2 to 18.0.0" 2020-02-03 08:55:45 +01:00
krankerl.toml Migrate to .nextcloudignore 2020-03-19 14:11:36 +01:00
package-lock.json Version bump 2020-03-19 14:01:56 +01:00
package.json Version bump 2020-03-19 14:01:56 +01:00

README.md

U2F second factor provider for Nextcloud

Downloads Build Status 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: