Implemented authentication package