changes on login process

This commit is contained in:
2023-08-30 16:10:02 -03:00
parent de21c2e1fa
commit 06a352d8bf
12 changed files with 258 additions and 45 deletions
+2 -2
View File
@@ -1,7 +1,7 @@
import 'package:flutter/material.dart';
import 'package:go_router/go_router.dart';
import 'package:lixo/components/nc_base_page.dart';
import 'package:lixo/components/nc_button.dart';
import 'package:pcastlivetv/components/nc_base_page.dart';
import 'package:pcastlivetv/components/nc_button.dart';
class InitialPage extends StatelessWidget {
const InitialPage({super.key});
+7 -4
View File
@@ -1,4 +1,7 @@
import 'package:flutter/material.dart';
import 'package:pcastlivetv/routes.dart';
import 'package:pcastlivetv/services/snackbar_service.dart';
import 'package:pcastlivetv/stores/login_store.dart';
import 'package:validatorless/validatorless.dart';
import 'package:velocity_x/velocity_x.dart';
@@ -17,7 +20,7 @@ class LoginPage extends StatefulWidget {
class _LoginPageState extends State<LoginPage> {
@override
Widget build(BuildContext context) {
// LoginStore store = VxState.store as LoginStore;
LoginStore store = VxState.store as LoginStore;
final formKey = GlobalKey<FormState>();
@@ -92,7 +95,7 @@ class _LoginPageState extends State<LoginPage> {
),
),
onPressed: () async {
//await verifyLogin(formKey, store, email, password);
await verifyLogin(formKey, store, email, password);
},
child: const Padding(
padding: EdgeInsets.all(8.0),
@@ -113,7 +116,6 @@ class _LoginPageState extends State<LoginPage> {
);
}
/*
Future<void> verifyLogin(GlobalKey<FormState> formKey, LoginStore store, String email, String password) async {
processAuth(formKey, store, email, password);
}
@@ -135,6 +137,8 @@ class _LoginPageState extends State<LoginPage> {
close();
if (store.isLogged) {
SnackBarService.showSnackBar(content: "Login efetuado com sucesso!", error: false);
router.go('/home');
return true;
}
@@ -150,5 +154,4 @@ class _LoginPageState extends State<LoginPage> {
}
return false;
}
*/
}
+1 -1
View File
@@ -1,5 +1,5 @@
import 'package:flutter/material.dart';
import 'package:lixo/components/nc_base_page.dart';
import 'package:pcastlivetv/components/nc_base_page.dart';
class RegisterPage extends StatelessWidget {
const RegisterPage({super.key});