🔑 U2F second factor provider for Nextcloud
Перейти к файлу
dependabot[bot] 5521693945
Bump browserify-sign from 4.2.1 to 4.2.2
Bumps [browserify-sign](https://github.com/crypto-browserify/browserify-sign) from 4.2.1 to 4.2.2.
- [Changelog](https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md)
- [Commits](https://github.com/crypto-browserify/browserify-sign/compare/v4.2.1...v4.2.2)

---
updated-dependencies:
- dependency-name: browserify-sign
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-27 13:31:09 +00:00
.github Turn off Dependabot bumps 2022-06-01 11:16:41 +02:00
.tx [tx-robot] Update transifex configuration 2022-10-01 03:04:01 +00:00
appinfo Deprecate the app 2022-05-24 13:50:34 +02: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 2022-12-16 03:02:23 +00:00
lib Bump nextcloud/coding-standard from 0.3.0 to 0.5.0 2021-01-20 09:34:50 +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 Updated information about browsers with U2F support. 2021-04-30 15:38:00 +02:00
templates Move to real initial state API 2019-10-14 10:46:43 +02:00
tests Update master php testing versions 2022-04-07 12:06:42 +02:00
.babelrc Fix js coverage report via coveralls 2018-10-23 09:18:03 +02:00
.gitignore Update phpunit and friends 2021-01-20 09:27:03 +01:00
.jshintrc Add more allowed globals 2019-03-27 21:18:15 +01:00
.nextcloudignore Add and enforc static analysis checks 2020-12-23 15:09:26 +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 Forward-port changelog 2022-06-13 09:29:22 +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 Deprecate the app 2022-05-24 13:50:34 +02:00
composer.json Change platform from PHP 7.3 to 7.4 2022-04-26 16:27:46 +02: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 browserify-sign from 4.2.1 to 4.2.2 2023-10-27 13:31:09 +00:00
package.json Merge pull request #1016 from nextcloud/dependabot/npm_and_yarn/babel/core-7.18.2 2022-06-01 11:10:04 +02:00
psalm.xml Add and enforc static analysis checks 2020-12-23 15:09:26 +01:00

README.md

⚠️ Deprecated ⚠️ U2F second factor provider for Nextcloud

⚠️ The U2F standard has been deprecated and therefore this app will be discontinued. The Two-Factor WebAuthn app can be used as a replacement. Here you can find migration instructions.

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
  • 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: