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

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