Commit 8cd8911abf2b4530c5a2fe8f32a9f24d6525da0d
1 parent
96cf88d2
Connexion enfin fonctionnelle
Showing
1 changed file
with
8 additions
and
3 deletions
Show diff stats
PremiereActivite/app/src/main/java/com/example/app_10p5/MainActivite.java
... | ... | @@ -31,7 +31,9 @@ public class MainActivite extends FragmentActivity implements ASyncResponse { |
31 | 31 | |
32 | 32 | private int mState; |
33 | 33 | private String mToken; |
34 | + private int mDroit; | |
34 | 35 | private long mTimeToken; |
36 | + private String mUser; | |
35 | 37 | |
36 | 38 | @Override |
37 | 39 | protected void onCreate(Bundle savedInstanceState){ |
... | ... | @@ -174,16 +176,19 @@ public class MainActivite extends FragmentActivity implements ASyncResponse { |
174 | 176 | public void processFinish(JSONObject output) { |
175 | 177 | if(output.length() != 0){ |
176 | 178 | try{ |
177 | - if(output.get("status").toString() == "ok"){ | |
178 | - mToken = output.get("token").toString(); | |
179 | + if(output.get("status").toString().equals("ok")){ | |
180 | + mToken = output.get("jeton").toString(); | |
179 | 181 | mTimeToken = System.currentTimeMillis(); |
182 | + mDroit = output.getInt("droit"); | |
183 | + mUser = output.get("login").toString(); | |
184 | + Toast.makeText(this, "Bonjour " + mUser + " vous êtes bien connecté pour " + EXPIRATION / (1000 * 60) + " minutes.", Toast.LENGTH_LONG).show(); | |
180 | 185 | } |
181 | 186 | else{ |
182 | 187 | Toast.makeText(this, "Erreur dans la requête: " + output.get("status"), Toast.LENGTH_LONG).show(); |
183 | 188 | } |
184 | 189 | } |
185 | 190 | catch(Throwable t){ |
186 | - Toast.makeText(this, "WTF, le cancer est dans l'application!!", Toast.LENGTH_LONG).show(); | |
191 | + Toast.makeText(this, "WTF, le cancer est dans l'application!!" + t.toString(), Toast.LENGTH_LONG).show(); | |
187 | 192 | } |
188 | 193 | } |
189 | 194 | else{ | ... | ... |