Shared Preferences ile yapabilirsin eğer login başarılı olursa true yap değilse false . Main fonksiyonunda önce girisKontrol isimli fonksiyonunu oluşturup kontrol ettir gelen değere göre route işlemi yaptırabilirsin.

 Future<Boolean> controlLogin() async{
_prefs = await SharedPreferences.getInstance();
print(_prefs.getString("session_ID").toString());


if(_prefs.getBoolean('session_ID')){
return true;
}else{
return false;
}

}
}