Net-USTB — 北科校园网一键登录

项目概述

Net-USTB 是专为北京科技大学校园网(Dr.COM ePortal 4.x)开发的第三方原生 Android 客户端,用它替代浏览器端的网页认证流程,实现一键登录/登出。

Kotlin Compose OkHttp

核心功能

  • 一键认证:通过 ePortal JSONP 接口完成登录/登出,无需打开浏览器
  • 多运营商:校园用户 / 中国电信 / 中国联通
  • AES-256-GCM 加密凭据存储
  • 使用看板:余额、时长、流量、登录时间、IP 地址
  • 校园公告:获取公告板信息

技术细节

  • OkHttp 4.12 + 自定义 CookieJar
  • Jsoup 1.18 HTML 解析
  • EncryptedSharedPreferences 加密存储
  • 隐私优先:零分析、零广告
USTB Android 网络工具