Page MenuHomePhabricator

SO878 Step 3: Finalize settings and user experience
Open, NormalPublic

Description

Objective: The user experience using WebAuthn is smooth and seamless. Also, users can
enable and disable the method.
The following functions are the result of this project phase

  • User setting to enable WebAuthn
  • Integration of necessary form fields in login and registration form
  • Configuration variables on the server side to customize WebAuthn

Event Timeline

Osnard created this task.Mar 13 2019, 2:09 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMar 13 2019, 2:09 PM

Change 527089 had a related patch set uploaded (by ItSpiderman; owner: ItSpiderman):
[mediawiki/extensions/OATHAuth@master] UI upgrade

https://gerrit.wikimedia.org/r/527089

Reedy added a subscriber: Reedy.EditedWed, Aug 7, 5:01 PM

^ to show the re-introduction of the empty "available" section. And below is how it currently is in master

Reedy added a comment.EditedWed, Aug 7, 5:09 PM

As mentioned in T226056 too... I wonder if we should have some sort of non technical/"laymans" description?

And I guess in the totp case... Some sort of mobile app suggestion/recommendations?

FB/Google examples: