#22 login, isLogin, logout 改用 static
#22 優化註冊驗證方法