Jump to content

Extension talk:WebAuthn: Difference between revisions

From mediawiki.org
Latest comment: 4 years ago by Noloader in topic Why is there an OAuth dependency?
Content deleted Content added
Noloader (talk | contribs)
Line 10: Line 10:
:I have downloaded mediawiki 1.35.0 and then WebAuthn as well and enabled it. First I set up OATHAuth for authentication which worked well. Then I have wanted to switch to my Yubikey (why not support both methods?), enabled it, it said okay, then I could not login the next time with "verification failed". [[Special:Contributions/46.139.14.108|46.139.14.108]] ([[User talk:46.139.14.108|talk]]) 13:38, 17 December 2020 (UTC)
:I have downloaded mediawiki 1.35.0 and then WebAuthn as well and enabled it. First I set up OATHAuth for authentication which worked well. Then I have wanted to switch to my Yubikey (why not support both methods?), enabled it, it said okay, then I could not login the next time with "verification failed". [[Special:Contributions/46.139.14.108|46.139.14.108]] ([[User talk:46.139.14.108|talk]]) 13:38, 17 December 2020 (UTC)
:This has happened on an Ubunut 20.04 LTS, php 7.4, GMP installed. The database is of an existing wiki, update.php was run. [[Special:Contributions/46.139.14.108|46.139.14.108]] ([[User talk:46.139.14.108|talk]]) 13:39, 17 December 2020 (UTC)
:This has happened on an Ubunut 20.04 LTS, php 7.4, GMP installed. The database is of an existing wiki, update.php was run. [[Special:Contributions/46.139.14.108|46.139.14.108]] ([[User talk:46.139.14.108|talk]]) 13:39, 17 December 2020 (UTC)

== Why is there an OAuth dependency? ==

The docs state there's an OAuth dependency: "WebAuthn requires OATHAuth and GMP php extensions to be installed as a prerequisite." In real life there is no dependency between WebAuthn and OAuth.

Why is there an artificial dependency being introduced here?

[[User:Noloader|Noloader]] ([[User talk:Noloader|talk]]) 02:19, 19 May 2022 (UTC)

Revision as of 02:19, 19 May 2022

WebAuthn does not work with mobile skin MinervaNeue

While this extension works fine on my MediaWiki version 1.34 installation and the main Vector skin it does not work with MinervaNeue skin as mobile user interface. 85.212.211.190 (talk) 11:24, 30 April 2020 (UTC)Reply

Hi, can you be more specific with "does not work"? How does it fail? Taavi (talk!) 11:28, 30 April 2020 (UTC)Reply
Actually the WebAuthn opens a modal window on the Vector skin where it asks you to enable your device, that doesn't appear on the MinervaNeue at all. 85.212.211.190 (talk) 11:30, 30 April 2020 (UTC)Reply
If I switch to Vector skin on my smartphone it allows me to use WebAuthn, switching back after successful login to MinervaNeue works as well. 85.212.211.190 (talk) 11:32, 30 April 2020 (UTC)Reply
I tested it on a desktop with Firefox 68.7 too. Same behavior. With Vector skin you get a modal window asking to use your device for authentication, but that does not appear with MinervaNeue. Adadnc (talk) 11:55, 30 April 2020 (UTC)Reply
I have not found a place to report a bug so I try to do it here.
I have downloaded mediawiki 1.35.0 and then WebAuthn as well and enabled it. First I set up OATHAuth for authentication which worked well. Then I have wanted to switch to my Yubikey (why not support both methods?), enabled it, it said okay, then I could not login the next time with "verification failed". 46.139.14.108 (talk) 13:38, 17 December 2020 (UTC)Reply
This has happened on an Ubunut 20.04 LTS, php 7.4, GMP installed. The database is of an existing wiki, update.php was run. 46.139.14.108 (talk) 13:39, 17 December 2020 (UTC)Reply

Why is there an OAuth dependency?

The docs state there's an OAuth dependency: "WebAuthn requires OATHAuth and GMP php extensions to be installed as a prerequisite." In real life there is no dependency between WebAuthn and OAuth.

Why is there an artificial dependency being introduced here?

Noloader (talk) 02:19, 19 May 2022 (UTC)Reply