discourse/app/models/concerns
Martin Brennan 68d35b14f4 FEATURE: Webauthn authenticator management with 2FA login (Security Keys) (#8099)
Adds 2 factor authentication method via second factor security keys over [web authn](https://developer.mozilla.org/en-US/docs/Web/API/Web_Authentication_API).

Allows a user to authenticate a second factor on login, login-via-email, admin-login, and change password routes. Adds registration area within existing user second factor preferences to register multiple security keys. Supports both external (yubikey) and built-in (macOS/android fingerprint readers).
2019-10-01 19:08:41 -07:00
..
anon_cache_invalidator.rb DEV: enable frozen string literal on all files 2019-05-13 09:31:32 +08:00
cached_counting.rb DEV: enable frozen string literal on all files 2019-05-13 09:31:32 +08:00
category_hashtag.rb DEV: enable frozen string literal on all files 2019-05-13 09:31:32 +08:00
has_custom_fields.rb FIX: Use correct timezone for manual SQL 2019-07-06 15:14:07 -04:00
has_destroyed_web_hook.rb DEV: enable frozen string literal on all files 2019-05-13 09:31:32 +08:00
has_search_data.rb DEV: enable frozen string literal on all files 2019-05-13 09:31:32 +08:00
has_url.rb DEV: enable frozen string literal on all files 2019-05-13 09:31:32 +08:00
limited_edit.rb FEATURE: New post editing period for >= tl2 users (#8070) 2019-09-06 07:44:12 -04:00
positionable.rb DEV: enable frozen string literal on all files 2019-05-13 09:31:32 +08:00
roleable.rb DEV: enable frozen string literal on all files 2019-05-13 09:31:32 +08:00
searchable.rb DEV: enable frozen string literal on all files 2019-05-13 09:31:32 +08:00
second_factor_manager.rb FEATURE: Webauthn authenticator management with 2FA login (Security Keys) (#8099) 2019-10-01 19:08:41 -07:00
stats_cacheable.rb DEV: enable frozen string literal on all files 2019-05-13 09:31:32 +08:00
trashable.rb DEV: enable frozen string literal on all files 2019-05-13 09:31:32 +08:00