事項清單
[第47行]
身份验证容器身份验证容器()
必须由每个存储类覆盖
布尔addUser(一串$username,字符串$password,[数组$additional=空])
在子类中重写为:
无效更改密码(一串$username,字符串$密码)
无效获取数据($用户名,$密码[$isChallengeResponse=false])
字符串getCryptType()
无效getUser(一串$用户名)
需要的容器应覆盖此
无效列表用户()
无效删除用户(一串$用户名)
无效支持挑战响应()
密码身份验证
bool verifyPassword(布尔验证密码)(一串$password1,字符串$password2,[string$cryptType=“md5”])