code.gitea.io/gitea@v1.22.3/routers/web/passkey.go (about)

     1  // Copyright 2024 The Gitea Authors. All rights reserved.
     2  // SPDX-License-Identifier: MIT
     3  
     4  package web
     5  
     6  import (
     7  	"net/http"
     8  
     9  	"code.gitea.io/gitea/modules/setting"
    10  	"code.gitea.io/gitea/services/context"
    11  )
    12  
    13  type passkeyEndpointsType struct {
    14  	Enroll string `json:"enroll"`
    15  	Manage string `json:"manage"`
    16  }
    17  
    18  func passkeyEndpoints(ctx *context.Context) {
    19  	url := setting.AppURL + "user/settings/security"
    20  	ctx.JSON(http.StatusOK, passkeyEndpointsType{
    21  		Enroll: url,
    22  		Manage: url,
    23  	})
    24  }