是否有仅包含 Go 的 auth 包的 firebase admin SDK 的较轻版本?

Is there a lighter version of the firebase admin SDK that only includes the auth package for Go?

我有整个 firebase.google.com/go/v4 库作为依赖项,只是为了能够执行以下操作:

client *auth.Client
client.VerifyIDToken(ctx, bearerToken)

是否有仅包含 auth 包的轻型版本的 firebase 库?或者更好的是,它只进行 firebase ID 令牌验证。

Go 版 Firebase Admin SDK 只有一个版本,它包含 SDK 支持的所有 Firebase 功能的客户端。与客户端 SDK 不同,没有针对各个 Firebase 功能的单独 Admin SDK。

如果您不想使用 Admin SDK for Go,您可以:

  • 编写您的代码以直接与 REST API 对话。
  • 参加 code of the SDK,看看您是否可以构建一个只包含您需要的内容的精简版本。