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 deac12e..c54098a 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,15 +17,25 @@ 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) { } ionViewDidLoad() { 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(); + } } }