JsOAuthCallbackHandler

class JsOAuthCallbackHandler(config: OAuthCallbackServerConfig) : OAuthCallbackHandler

Constructors

Link copied to clipboard
constructor(config: OAuthCallbackServerConfig)

Properties

Link copied to clipboard
open override val callbackUrl: String

回调接收地址,格式为 http://localhost:{port}{path}

Functions

Link copied to clipboard
open suspend override fun startAndGetCallback(authorizeUrl: String): OAuthCallbackResult

便捷方法:启动监听、引导用户到授权 URL 并等待回调。

Link copied to clipboard
open suspend override fun startListening()

启动回调监听。

Link copied to clipboard
open suspend override fun stop()

停止回调监听并释放资源。

Link copied to clipboard
open suspend override fun waitForCallback(): OAuthCallbackResult

等待 OAuth 回调结果。