core icon indicating copy to clipboard operation
core copied to clipboard

Add 2FA to dashboard

Open joelbutcher opened this issue 1 year ago • 3 comments

v2.4 allows users to add Google 2FA to their account for an added layer of security. 3.x should also implement this in some way.

Things to consider

  • How to generate the code
  • How do verify via 2FA when this is enabled on a users account.
  • Can admins reset 2FA for a user if they've lost their 2FA device?
  • How should backup codes work?

joelbutcher avatar Jan 15 '25 18:01 joelbutcher

There are a couple of packages for handling 2FA in Filament. The first one I came across is https://v2.filamentphp.com/plugins/2fa

I seem to recall that @danjharrin has also been looking into adding first-party support for this, but I could be wrong.

jbrooksuk avatar Jan 15 '25 21:01 jbrooksuk

I think this is part of Filament 4 now by default @jbrooksuk

glipschitz avatar Jun 19 '25 12:06 glipschitz

It is, this can be closed off when filament v4 is supported

joelbutcher avatar Jun 20 '25 14:06 joelbutcher