mycqu.auth

统一身份认证相关的模块

Functions

access_service(session, service)

get_formdata(html, username, password)

is_logined(session)

判断是否处于统一身份认证登陆状态

login(session, username, password[, ...])

登录统一身份认证

logout(session)

注销统一身份认证登录状态

Classes

AuthPageParser()

LoginedPageParser(status_code)

Exceptions

IncorrectLoginCredentials()

使用无效的的登录凭据(如错误的用户、密码)

InvaildCaptcha()

登录统一身份认证输入了无效验证码时抛出

MultiSessionConflict(kick, cancel)

当前用户启用单处登录,并且存在其他登录会话时抛出

NeedCaptcha(image, image_type, after_captcha)

登录统一身份认证时需要输入验证码时拋出

NotAllowedService

试图认证不允许的服务时抛出

NotLogined()

未登陆或登陆过期的会话被用于进行需要统一身份认证登陆的操作

UnknownAuthserverException

登录或认证服务过程中未知错误