Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Login extends Model
- {
- String currentUser = "";
- String currentPassword = "";
- String state = "Not Logged In";
- login(String username, String password) async
- {
- try {
- _setHeaders(username, password);
- state = "Logging In";
- var _loginResult = await _makeLoginRequest(username, password)
- if (_loginResult.success){
- state = "Logged in";
- currentUser = username;
- currentPassword = password;
- else
- state = "Not Logged in";
- notifyListeners();
- }
- on Error catch(e)
- {
- state = "Login Error"
- notifyListeners();
- }
- }
- }
- void main() {
- Login login = new Login();
- runApp(ScopedModel<Login>(
- model: login,
- child: MaterialApp(
- title: 'My App',
- home: LoginPage(),
- )),);
- }
Add Comment
Please, Sign In to add comment