目录
1、Windows NT/2000/XP的交互式登录方式
是通过Winlogon可执行模块GINA(Graphical Identification and Authentication)登录模型、安全账号管理数据库SAM(Security Accounts Management)和本地安全授权机构LSA(Local Security Authority)模块相互调用和传输数据来完成安全登录的。具体过程见下图,第三方身份认证需要集成微软GINA认证接口:
2、Windows Vista/7及以上版本的操作系统
采用全新的凭据提供CP(Credential Provider)登录模型来代替传统的GINA登录模型。具体过程见下图:凭据提供模型开发第三方认证时无需对函数进行重写,而是通过LogonUI完成相应UI元素的注册即可。