diff --git a/src/pages/login/login.html b/src/pages/login/login.html index a6f15ec..1ca8f69 100644 --- a/src/pages/login/login.html +++ b/src/pages/login/login.html @@ -15,7 +15,20 @@ - - - + + + + Identifiant + + + + + Mot de passe + + + + + + + diff --git a/src/pages/login/login.ts b/src/pages/login/login.ts index a4d44e4..d237ddb 100644 --- a/src/pages/login/login.ts +++ b/src/pages/login/login.ts @@ -1,6 +1,7 @@ import { Component } from '@angular/core'; import { IonicPage, NavController, NavParams } from 'ionic-angular'; import { HomePage } from '../home/home'; +import { AlertController } from 'ionic-angular'; /** * Generated class for the LoginPage page. @@ -16,8 +17,7 @@ import { HomePage } from '../home/home'; }) export class LoginPage { - - constructor(public navCtrl: NavController, public navParams: NavParams) { + constructor(public navCtrl: NavController, public navParams: NavParams, public alertCtrl: AlertController) { } @@ -25,8 +25,18 @@ export class LoginPage { console.log('ionViewDidLoad LoginPage'); } - changePage() { - this.navCtrl.push(HomePage); + validLogin($username, $password) { + if ($username === "test" && $password === "test") { + this.navCtrl.setRoot(HomePage); + } + else { + const alert = this.alertCtrl.create({ + title: 'Erreur', + subTitle: 'Identifiant ou mot de passe erroné. Veuillez réessayer.', + buttons: ['OK'] + }); + alert.present(); + } } }