This isn't something this extension will do. You will need to request a new extension for it.
yes.
yes that's the right optionIs there an option which is 'Users can add 2FA if they want. but if they do they will need it to login."
Edit: Seems to be "Do not require 2fa"
that sounds like your cookie settings are incorrect.
However I seem to be automatically logged out every ~15m. Anyone know the cause of this?
This also happens to me only with an account that has the authentication activated. I've checked my cookie settings and they seem to be correct, and working in the other accounts.
If you loose your keys
should be If you lose your keys
the configuration choosen
-> the configuration chosen
only work in specific browser
-> only work in specific browsers
[forum name]:([user@forumlink])
(example phpBB ([email protected]
)) - would that be doable?Fixed it in GIT. Thanks, will be included in the next release .nou nou wrote: ↑Sun Sep 08, 2019 4:48 am So far so very good!
Logout issue is indeed fixed, and I can confirm that the extension also works when the board is disabled.
I had an odd issue where I had deleted the data for 0.0.4, and when enabling 0.0.5 all my keys and configs were still there. When deleting the data for 0.0.5 everything was gone as expected so I gather it's a non-issue.
A couple of small spelling mistakes in the UCP text I noticed:
If you loose your keys
should beIf you lose your keys
the configuration choosen
->the configuration chosen
only work in specific browser
->only work in specific browsers
Hmm, I just checked, and the library I use doesn't seem to support this. I will need to look into it more closer, but it might be pretty hard to change unfortunately.I know you don't take feature requests right now, but I do have another (small?) one. After setting up an OTP key, in the Authenticator App (like Google Authenticator) the entry name is the [link to the forum]:[username]. Typically it's the name of the service, or site, and then a user identifier in round brackets. So something like[forum name]:([user@forumlink])
(examplephpBB ([email protected]
)) - would that be doable?
It's minor. Aesthetically it would be nice and I can really get hung up on these things, but the extension won't be that much better for it
Code: Select all
Fatal error: Uncaught Error: Class 'paul999\u2f\U2F' not found in /var/www/southklad/data/www/maps.southklad.ru/forum/ext/paul999/tfa/modules/u2f.php:67 Stack trace: #0 [internal function]: paul999\tfa\modules\u2f->__construct(Object(phpbb\db\driver\factory), Object(phpbb\user), Object(phpbb\request\request), Object(phpbb\template\twig\twig), 'phpbb_tfa_regis...', './') #1 /var/www/southklad/data/www/maps.southklad.ru/forum/vendor/symfony/dependency-injection/ContainerBuilder.php(933): ReflectionClass->newInstanceArgs(Array) #2 /var/www/southklad/data/www/maps.southklad.ru/forum/vendor/symfony/dependency-injection/ContainerBuilder.php(467): Symfony\Component\DependencyInjection\ContainerBuilder->createService(Object(Symfony\Component\DependencyInjection\Definition), Object(SplObjectStorage), 'paul999.tfa.mod...') #3 /var/www/southklad/data/www/maps.southklad.ru/forum/phpbb/di/service_collection.php(72): Symfony\Component\DependencyInjection\ContainerBuilder->get('paul999.tfa.mod...') #4 /var/www/southklad/data/www/maps.so in /var/www/southklad/data/www/maps.southklad.ru/forum/ext/paul999/tfa/modules/u2f.php on line 67
Error: Fatal error: Uncaught Error: Class 'paul999\u2f\U2F' not found in /var/www/southklad/data/www/maps.southklad.ru/forum/ext/paul999/tfa/modules/u2f.php:67 Stack trace: #0 [internal function]: paul999\tfa\modules\u2f->__construct(Object(phpbb\db\driver\factory), Object(phpbb\user), Object(phpbb\request\request), Object(phpbb\template\twig\twig), 'phpbb_tfa_regis...', './') #1 /var/www/southklad/data/www/maps.southklad.ru/forum/vendor/symfony/dependency-injection/ContainerBuilder.php(933): ReflectionClass->newInstanceArgs(Array) #2 /var/www/southklad/data/www/maps.southklad.ru/forum/vendor/symfony/dependency-injection/ContainerBuilder.php(467): Symfony\Component\DependencyInjection\ContainerBuilder->createService(Object(Symfony\Component\DependencyInjection\Definition), Object(SplObjectStorage), 'paul999.tfa.mod...') #3 /var/www/southklad/data/www/maps.southklad.ru/forum/phpbb/di/service_collection.php(72): Symfony\Component\DependencyInjection\ContainerBuilder->get('paul999.tfa.mod...') #4 /var/www/southklad/data/www/maps.so at file /var/www/southklad/data/www/maps.southklad.ru/forum/ext/paul999/tfa/modules/u2f.php line 67