Basic authentication re-usable app