load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( name = "oauth2", srcs = [ "challenge.go", "client_login_options.go", "cookie_session.go", "login_hint.go", "login_hint_login_customized.go", "login_hint_profile_expired.go", "oauth2.go", "oauth2_auth.go", "oauth2_jwks.go", "oauth2_token.go", "oauth2_userinfo.go", "oauth2_wellknown.go", "refresh_token.go", "userinfo_handler.go", ], importpath = "edge-infra.dev/pkg/edge/iam/oauth2", visibility = ["//visibility:public"], deps = [ "//pkg/edge/iam/apperror", "//pkg/edge/iam/barcode", "//pkg/edge/iam/client", "//pkg/edge/iam/config", "//pkg/edge/iam/device", "//pkg/edge/iam/errors", "//pkg/edge/iam/identity", "//pkg/edge/iam/log", "//pkg/edge/iam/profile", "//pkg/edge/iam/session", "//pkg/edge/iam/util", "@com_github_gin_gonic_gin//:gin", "@com_github_gorilla_sessions//:sessions", "@com_github_ory_fosite//:fosite", "@com_github_ory_fosite//compose", "@com_github_ory_fosite//handler/oauth2", "@com_github_ory_fosite//token/hmac", "@com_github_ory_fosite//token/jwt", "@com_github_ory_x//errorsx", "@in_gopkg_square_go_jose_v2//:go-jose_v2", ], )