Compare commits
2 Commits
7c067839af
...
742262b064
| Author | SHA1 | Date | |
|---|---|---|---|
|
742262b064
|
|||
|
67cd6cb3cf
|
@@ -80,6 +80,7 @@ func InitRouters(router *gin.Engine, db *gorm.DB, meta *ServerMeta, smtpCfg *ser
|
|||||||
minecraftservices := router.Group("/minecraftservices")
|
minecraftservices := router.Group("/minecraftservices")
|
||||||
{
|
{
|
||||||
minecraftservices.GET("/player/attributes", userRouter.PlayerAttributes)
|
minecraftservices.GET("/player/attributes", userRouter.PlayerAttributes)
|
||||||
|
minecraftservices.GET("/privacy/blocklist", userRouter.PlayerBlockList)
|
||||||
minecraftservices.POST("/player/certificates", userRouter.ProfileKey)
|
minecraftservices.POST("/player/certificates", userRouter.ProfileKey)
|
||||||
minecraftservices.GET("/publickeys", homeRouter.PublicKeys)
|
minecraftservices.GET("/publickeys", homeRouter.PublicKeys)
|
||||||
minecraftservices.GET("/minecraft/profile/lookup/:uuid", userRouter.UUIDToUUID)
|
minecraftservices.GET("/minecraft/profile/lookup/:uuid", userRouter.UUIDToUUID)
|
||||||
|
|||||||
@@ -39,6 +39,7 @@ type UserRouter interface {
|
|||||||
QueryUUIDs(c *gin.Context)
|
QueryUUIDs(c *gin.Context)
|
||||||
QueryProfile(c *gin.Context)
|
QueryProfile(c *gin.Context)
|
||||||
PlayerAttributes(c *gin.Context)
|
PlayerAttributes(c *gin.Context)
|
||||||
|
PlayerBlockList(c *gin.Context)
|
||||||
ProfileKey(c *gin.Context)
|
ProfileKey(c *gin.Context)
|
||||||
SendEmail(c *gin.Context)
|
SendEmail(c *gin.Context)
|
||||||
VerifyEmail(c *gin.Context)
|
VerifyEmail(c *gin.Context)
|
||||||
@@ -315,6 +316,12 @@ func (u *userRouterImpl) PlayerAttributes(c *gin.Context) {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (u *userRouterImpl) PlayerBlockList(c *gin.Context) {
|
||||||
|
c.JSON(http.StatusOK, gin.H{
|
||||||
|
"blockedProfiles": []string{},
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
func (u *userRouterImpl) ProfileKey(c *gin.Context) {
|
func (u *userRouterImpl) ProfileKey(c *gin.Context) {
|
||||||
bearerToken := c.GetHeader("Authorization")
|
bearerToken := c.GetHeader("Authorization")
|
||||||
if len(bearerToken) < 8 {
|
if len(bearerToken) < 8 {
|
||||||
|
|||||||
Reference in New Issue
Block a user