Enhancing the AliEn Web Service Authentication