add User Account and Permission
impl authenticate method
Impl Auth function and Add test login page
Merge branch 'feature/auth' into develop