🔑 U2F second factor provider for Nextcloud
Перейти к файлу
dependabot[bot] 9905d8dc2a
Bump webpack-cli from 4.8.0 to 4.9.1
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 4.8.0 to 4.9.1.
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/compare/webpack-cli@4.8.0...webpack-cli@4.9.1)

---
updated-dependencies:
- dependency-name: webpack-cli
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-11 15:55:45 +00:00
.github Update master target versions 2021-06-24 14:30:52 +02:00
.tx
appinfo Master is v6.3 now and supports nc 23 2021-06-24 14:15:07 +02:00
css
img
l10n [tx-robot] updated from transifex 2021-10-11 03:16:31 +00:00
lib Bump nextcloud/coding-standard from 0.3.0 to 0.5.0 2021-01-20 09:34:50 +01:00
nbproject
screenshots
src Updated information about browsers with U2F support. 2021-04-30 15:38:00 +02:00
templates
tests Update phpunit and friends 2021-01-20 09:27:03 +01:00
.babelrc
.gitignore Update phpunit and friends 2021-01-20 09:27:03 +01:00
.jshintrc
.nextcloudignore Add and enforc static analysis checks 2020-12-23 15:09:26 +01:00
.php_cs.dist
.scrutinizer.yml
AUTHORS.md
CHANGELOG.md v6.2.0 2021-06-24 14:00:32 +02:00
COPYING
Makefile
README.md Update supported devices list 2021-05-20 17:37:59 +02:00
composer.json Bump nextcloud/coding-standard from 0.3.0 to 0.5.0 2021-01-20 09:34:50 +01:00
composer.lock Bump phpunit/phpunit from 9.5.4 to 9.5.10 2021-10-01 01:01:19 +00:00
krankerl.toml Fix build 2021-06-16 21:16:59 +02:00
package-lock.json Bump webpack-cli from 4.8.0 to 4.9.1 2021-11-11 15:55:45 +00:00
package.json Bump webpack-cli from 4.8.0 to 4.9.1 2021-11-11 15:55:45 +00:00
psalm.xml Add and enforc static analysis checks 2020-12-23 15:09:26 +01: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:

  • Brave Browser
  • Chromium
  • Google Chrome
  • Microsoft Edge
  • Mozilla 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 applications (for example your GNOME app) will need to login using device passwords. Which can be managed in your security settings.

Official aplications such as the Android or IOS clients and desktop clients can use much safer tokens to login. Apps will automatically redirect you to a browser window to login as usual.

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

As this App implements the U2F standard, Every device supporting U2F should work fine. The following devices are known to work: