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
..
2018-07-20 11:45:20 +03:00
2018-09-24 10:10:10 +02:00
2018-09-20 23:46:51 +02:00
2018-09-24 11:06:50 +02:00
2018-09-04 21:16:24 +02:00
2018-09-24 10:10:10 +02:00
2018-09-22 08:52:57 +02:00
2018-08-24 16:37:30 +02:00
2018-09-21 13:09:54 +02:00
2018-09-17 10:48:22 +02:00
2018-09-23 22:16:24 +02:00
2018-09-20 23:46:51 +02:00
2018-09-17 13:39:30 +02:00
2018-08-28 00:20:12 +02:00
2018-08-16 09:50:11 +02:00
2018-09-23 10:36:33 +02:00
2018-09-21 19:59:20 +02:00
2018-09-23 10:37:53 +02:00
2018-07-20 11:45:20 +03:00
2018-09-13 09:22:50 +02:00
2018-09-20 13:09:43 +02:00
2018-09-21 21:15:57 +02:00
2018-09-21 10:51:46 +02:00
2018-08-24 10:28:43 +02:00
2018-08-29 21:13:01 +02:00
2018-09-17 10:48:22 +02:00
2018-09-19 12:57:55 +02:00
2018-09-21 12:51:02 +02:00
2018-07-17 10:06:06 +02:00
2018-09-16 22:56:01 +02:00
2018-09-17 10:48:22 +02:00
2018-09-11 11:39:30 +02:00
2018-09-17 13:39:30 +02:00
2018-08-24 10:28:43 +02:00
2018-08-24 16:37:30 +02:00
2018-09-10 16:54:17 +02:00
2018-09-19 15:40:36 +02:00
2018-09-21 19:59:20 +02:00
2018-08-24 16:37:30 +02:00
2018-09-21 11:55:12 +02:00
2018-09-23 23:35:07 +02:00
2018-09-24 10:11:49 +02:00
2018-08-24 16:37:30 +02:00
2018-09-21 14:47:52 +02:00
2018-09-23 18:58:09 +02:00
2018-07-31 21:39:37 +02:00
2018-09-17 10:48:22 +02:00
2018-09-11 11:39:30 +02:00
2018-07-23 14:05:38 +02:00
2018-09-11 11:21:48 +02:00
2018-07-20 11:45:20 +03:00
2018-08-26 21:25:39 +02:00
2018-09-04 09:24:42 +02:00
2018-09-24 08:09:34 +02:00
2018-09-21 09:21:56 +02:00
2018-09-24 10:11:49 +02:00
2018-05-13 17:56:42 +02:00
2018-09-02 19:01:25 +02:00
2018-08-16 09:50:11 +02:00
2018-09-21 14:47:52 +02:00
2018-09-21 21:22:27 +02:00
2018-09-23 12:35:18 +02:00
2018-09-20 10:32:14 +02:00
2018-09-13 09:35:40 +02:00
2018-09-17 10:42:21 +02:00
2018-09-17 10:12:46 +02:00
2018-08-24 16:37:30 +02:00
2018-07-31 15:00:17 +01:00
2018-07-20 11:45:20 +03:00
2018-07-21 17:31:07 +02:00
2018-08-20 17:39:53 +02:00
2018-07-20 11:45:20 +03:00
2018-07-23 14:05:38 +02:00
2018-07-20 11:45:20 +03:00
2018-08-21 15:49:58 +02:00
2018-09-11 11:21:48 +02:00
2018-07-20 11:45:20 +03:00
2018-09-11 11:25:38 +02:00
2018-09-21 11:55:12 +02:00
2018-08-10 07:27:49 +02:00
2018-06-16 00:15:46 +02:00
2018-07-18 11:54:27 +02:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-07-10 13:19:32 +02:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-07-18 11:54:27 +02:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-09-20 11:11:39 +02:00
2018-08-24 10:28:43 +02:00
2018-07-20 11:45:20 +03:00
2018-09-23 09:43:01 +02:00
2018-09-16 01:17:47 +02:00
2018-08-24 10:28:43 +02:00
2018-07-23 14:05:38 +02:00
2018-07-09 11:05:25 +02:00
2018-08-05 18:51:23 +02:00
2018-08-13 10:39:48 -07:00
2018-08-31 12:54:25 +02:00
2018-07-20 11:45:20 +03:00
2018-05-13 11:06:15 +02:00
2018-07-14 23:03:36 +02:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-07-23 10:16:05 +02:00
2018-07-20 11:45:20 +03:00
2018-09-15 10:42:36 +03:00
2018-07-20 11:45:20 +03:00
2018-07-18 11:54:27 +02:00
2018-05-08 20:54:38 -04:00
2018-08-16 09:50:11 +02:00
2018-08-16 22:17:14 +02:00
2018-08-16 09:50:11 +02:00
2018-08-16 09:50:11 +02:00
2018-08-16 09:50:11 +02:00
2018-08-23 22:56:18 +02:00
2018-08-23 22:56:18 +02:00
2018-08-24 10:28:43 +02:00
2018-06-25 13:05:07 -04:00
2018-08-26 21:25:39 +02:00
2018-07-20 11:45:20 +03:00
2018-08-24 10:28:43 +02:00
2018-09-12 13:54:38 +02:00
2018-06-25 13:05:07 -04:00
2018-07-20 11:45:20 +03:00
2018-06-25 13:05:07 -04:00
2018-07-23 10:16:05 +02:00
2018-06-25 13:05:07 -04:00
2018-09-21 12:00:15 +02:00
2018-07-23 14:05:38 +02:00
2018-07-25 19:35:57 +02:00
2018-08-16 14:21:49 +02:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-09-20 09:37:44 +02:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-08-21 15:49:58 +02:00
2018-08-21 15:49:58 +02:00
2018-07-20 11:45:20 +03:00
2018-09-23 09:41:45 +02:00
2018-09-10 16:13:05 +02:00
2018-09-23 18:58:09 +02:00
2018-07-20 11:45:20 +03:00
2018-07-23 10:16:05 +02:00
2018-08-23 11:14:18 +02:00
2018-07-13 13:24:51 +03:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-08-22 09:17:29 +02:00
2018-09-21 23:21:00 +02:00
2018-08-26 21:25:39 +02:00
2018-09-11 11:21:48 +02:00
2018-05-25 06:39:41 +02:00
2018-07-20 11:45:20 +03:00
2018-07-20 11:45:20 +03:00
2018-07-23 10:16:05 +02:00
2018-09-06 12:50:55 +02:00
2018-06-16 08:58:39 +02:00
2018-07-18 11:54:27 +02:00
2018-08-24 10:28:43 +02:00
2018-07-23 14:05:38 +02:00
2018-09-04 21:16:24 +02:00
2018-07-20 11:45:20 +03:00
2018-08-14 12:29:55 +02:00
2018-05-16 13:47:41 +02:00
2018-09-18 14:59:39 +02:00
2018-05-26 13:53:48 +02:00
2018-07-29 07:34:43 +02:00
2018-07-20 11:45:20 +03:00
2018-07-24 10:41:24 +02:00
2018-09-02 00:01:11 +02:00
2018-05-14 09:13:59 +02:00
2018-09-24 10:10:10 +02:00
2018-07-29 19:49:36 +02:00
2018-08-21 15:49:58 +02:00
2018-09-14 13:31:08 -06:00
2018-08-27 21:56:28 +02:00
2018-07-18 11:54:27 +02:00
2018-07-20 11:45:20 +03:00
2018-08-19 18:55:10 +02:00
2018-07-20 11:45:20 +03:00
2018-05-13 18:01:10 +02:00
2018-08-29 15:32:47 +02:00
2018-07-20 11:45:20 +03:00
2018-09-18 15:51:22 +02:00
2018-07-23 14:05:38 +02:00
2018-07-28 19:17:04 +02:00
2018-07-20 11:45:20 +03:00
2018-07-23 10:16:05 +02:00
2018-07-20 11:45:20 +03:00
2018-09-10 16:07:31 +02:00
2018-08-19 22:29:08 +02:00
2018-06-30 17:12:00 +02:00
2018-09-20 14:53:13 +02:00
2018-08-31 12:57:07 +02:00
2018-09-13 09:48:17 +02:00
2018-09-13 09:26:46 +02:00
2018-09-23 09:50:59 +02:00
2018-07-20 11:45:20 +03:00
2018-09-23 09:42:11 +02:00