You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
synctv/server/oauth2/oauth2.go

14 lines
262 B
Go

package auth
import (
"github.com/gin-gonic/gin"
"github.com/synctv-org/synctv/internal/provider/providers"
"golang.org/x/exp/maps"
)
func OAuth2EnabledApi(ctx *gin.Context) {
ctx.JSON(200, gin.H{
"enabled": maps.Keys(providers.EnabledProvider()),
})
}