Microsoft Login

This commit is contained in:
Hillel Coren 2022-06-19 12:01:30 +03:00
parent d29be59a6a
commit e228366a23
1 changed files with 9 additions and 0 deletions

View File

@ -203,6 +203,8 @@ class _LoginState extends State<LoginView> {
email: _emailController.text, email: _emailController.text,
password: _passwordController.text, password: _passwordController.text,
); );
} else if (_loginType == LOGIN_TYPE_MICROSOFT) {
viewModel.onMicrosoftSignUpPressed(context, completer);
} else { } else {
viewModel.onGoogleSignUpPressed(context, completer); viewModel.onGoogleSignUpPressed(context, completer);
} }
@ -273,6 +275,11 @@ class _LoginState extends State<LoginView> {
oneTimePassword: _oneTimePasswordController.text, oneTimePassword: _oneTimePasswordController.text,
); );
} }
} else if (_loginType == LOGIN_TYPE_MICROSOFT) {
viewModel.onMicrosoftLoginPressed(context, completer,
url: url,
secret: _isSelfHosted ? _secretController.text : '',
oneTimePassword: _oneTimePasswordController.text);
} else { } else {
viewModel.onGoogleLoginPressed(context, completer, viewModel.onGoogleLoginPressed(context, completer,
url: url, url: url,
@ -575,6 +582,8 @@ class _LoginState extends State<LoginView> {
children: [ children: [
if (_loginType == LOGIN_TYPE_EMAIL) if (_loginType == LOGIN_TYPE_EMAIL)
Icon(Icons.mail, color: Colors.white) Icon(Icons.mail, color: Colors.white)
else if (_loginType == LOGIN_TYPE_MICROSOFT)
Icon(MdiIcons.microsoft, color: Colors.white)
else else
ClipOval( ClipOval(
child: Image.asset( child: Image.asset(