Claudiu,
Students have problems loggin in.
I see in your code you do
                params.put("password", password);
Could you encode this in base64 so that we can decode it on the
service side and know you can include all kinds of characters there?
-- 
 .
..: Lucian