Jason Hu
|
4a3b4cf346
|
Resolve race condition when HA auth provider is loading (#21619)
* Resolve race condition when HA auth provider is loading
* Fix
* Add more tests
* Lint
|
2019-03-04 15:55:26 -08:00 |
Paulus Schoutsen
|
df21dd21f2
|
RFC: Call services directly (#18720)
* Call services directly
* Simplify
* Type
* Lint
* Update name
* Fix tests
* Catch exceptions in HTTP view
* Lint
* Handle ServiceNotFound in API endpoints that call services
* Type
* Don't crash recorder on non-JSON serializable objects
|
2018-11-30 21:28:35 +01:00 |
Jason Hu
|
7a77951bb4
|
Add Notify MFA module (#16314)
* Add Notify MFA
* Fix unit test
* Address review comment, change storage implementation
* Add retry limit to mfa module
* Fix loading
* Fix invalaid login log processing
* Typing
* Change default message template
* Change one-time password to 8 digit
* Refactoring to not save secret
* Bug fixing
* Change async_initialize method name to aysnc_initialize_login_mfa_step
* Address some simple fix code review comment
|
2018-09-24 11:06:50 +02:00 |
Jason Hu
|
563588651c
|
Tweak MFA login flow (#16254)
* Tweak MFA login flow
* Fix typo
|
2018-08-29 10:16:54 +02:00 |
Jason Hu
|
47755fb1e9
|
Add Time-based Onetime Password Multi-factor Authentication Module (#16129)
* Add Time-based Onetime Password Multi-factor Auth
Add TOTP setup flow, generate QR code
* Resolve rebase issue
* Use svg instead png for QR code
* Lint and typing
* Fix translation
* Load totp auth module by default
* use <svg> tag instead markdown image
* Update strings
* Cleanup
|
2018-08-26 22:38:52 +02:00 |
Jason Hu
|
e8775ba2b4
|
Add multi-factor auth module setup flow (#16141)
* Add mfa setup flow
* Lint
* Address code review comment
* Fix unit test
* Add assertion for WS response ordering
* Missed a return
* Remove setup_schema from MFA base class
* Move auth.util.validate_current_user -> webscoket_api.ws_require_user
|
2018-08-24 10:17:43 -07:00 |
Jason Hu
|
7e7f9bc6ac
|
Add multi-factor authentication modules (#15489)
* Get user after login flow finished
* Add multi factor authentication support
* Typings
|
2018-08-22 09:52:34 +02:00 |