MCPcopy Create free account
hub / github.com/authorizerdev/authorizer / DeleteUser

Method DeleteUser

internal/grpcsrv/handlers/admin.go:123–131  ·  view source on GitHub ↗

DeleteUser delegates to service.DeleteUser. Requires super-admin auth.

(ctx context.Context, req *authorizerv1.DeleteUserRequest)

Source from the content-addressed store, hash-verified

121
122// DeleteUser delegates to service.DeleteUser. Requires super-admin auth.
123func (h *AdminHandler) DeleteUser(ctx context.Context, req *authorizerv1.DeleteUserRequest) (*authorizerv1.DeleteUserResponse, error) {
124 res, _, err := h.Service.DeleteUser(ctx, transport.MetaFromGRPC(ctx), &model.DeleteUserRequest{
125 Email: req.GetEmail(),
126 })
127 if err != nil {
128 return nil, err
129 }
130 return &authorizerv1.DeleteUserResponse{Message: res.Message}, nil
131}
132
133// VerificationRequests delegates to service.VerificationRequests and projects
134// the paginated result. Requires super-admin auth.

Callers

nothing calls this directly

Calls 3

MetaFromGRPCFunction · 0.92
DeleteUserMethod · 0.65
GetEmailMethod · 0.45

Tested by

no test coverage detected