##### Coverage Report - controllers.Security

Classes in this File | Line Coverage | Branch Coverage | Complexity
Security |
0 % | 0/9
0 % | 0/4
| 1.5;1,5

1 |  |
     package controllers;
2 |  |
3 |  |
     import models.*;
4 |  |
5 | 0 |
     public class Security extends Secure.Security {
6 |  |
7 |  |
         static boolean authentify(String username, String password) {
8 | 0 |
             return User.connect(username, password) != null;
9 |  |
         }
10 |  |
11 |  |
         static boolean check(String profile) {
12 | 0 |
             if("admin".equals(profile)) {
13 | 0 |
                 return User.find("byEmail", connected()).<User>first().isAdmin;
14 |  |
             }
15 | 0 |
             return false;
16 |  |
         }
17 |  |
18 |  |
         static void onDisconnected() {
19 | 0 |
             Application.index();
20 | 0 |
         }
21 |  |
22 |  |
         static void onAuthenticated() {
23 | 0 |
             Admin.index();
24 | 0 |
         }
25 |  |
26 |  |
     }
27 |  |