红岩网校飞书 SSO 登录工具 Android 端
(网校的 SSO 是单独的系统,与飞书官方的不同)
dependencyResolutionManagement {
repositories {
maven { url "https://jitpack.io" }
}
}
dependencies {
// 版本号请看上方标签
implementation("com.github.RedrockMobile:Redrock_SSO_Android:x.x")
}
val layout = findViewById<FrameLayout>(R.id.layout)
findViewById<Button>(R.id.btn_sso_login).apply {
setOnClickListener {
lifecycleScope.launch {
val data = SSOUtils.login(layout)
Toast.makeText(this@MainActivity, data.toString(), Toast.LENGTH_SHORT).show()
}
}
}
如果有修改,请发布对应的 release 和 jitpack 依赖。jitpack 依赖只需要打开 jitpack 官网输入该仓库地址即可,不需要任何权限和账号,任何人都可以发布