But thanks to the answer on my alfresco post, there are 3 ways of authentication for web script.
- /alfresco/service or /alfresco/s (mapped to HTTP Basic Authenticator)
- /alfresco/wcservice or /alfresco/wcs (mapped to Web Client Authenticator)
- /alfresco/168service or /alfresco/168s (mapped to JSR-68 Authenticator)
I could use /alfresco/wcs to invoke my web script from my dashlet without popping up the authentication dialog box and it opens up the possibilities for me integrating other applications :)