Fixing #1 : Adding authentification