Π·Π΅ΡΠΊΠ°Π»ΠΎ ΠΈΠ· https://github.com/nextcloud/twofactor_u2f.git
1adb4dc8d2
Bump @vue/babel-preset-app from 4.5.12 to 4.5.13 |
||
---|---|---|
.github | ||
.tx | ||
appinfo | ||
css | ||
img | ||
l10n | ||
lib | ||
nbproject | ||
screenshots | ||
src | ||
templates | ||
tests | ||
.babelrc | ||
.gitignore | ||
.jshintrc | ||
.nextcloudignore | ||
.php_cs.dist | ||
.scrutinizer.yml | ||
AUTHORS.md | ||
CHANGELOG.md | ||
COPYING | ||
Makefile | ||
README.md | ||
composer.json | ||
composer.lock | ||
krankerl.toml | ||
package-lock.json | ||
package.json | ||
psalm.xml |
README.md
U2F second factor provider for Nextcloud
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
inabout: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: