MCPcopy Create free account
hub / github.com/0xUnixIO/pulse / DoAddUser

Method DoAddUser

internal/nodeapi/api.go:172–177  ·  view source on GitHub ↗

DoAddUser 校验并热增用户。

(ctx context.Context, cfg coremanager.UserConfig)

Source from the content-addressed store, hash-verified

170
171// DoAddUser 校验并热增用户。
172func (a *API) DoAddUser(ctx context.Context, cfg coremanager.UserConfig) error {
173if cfg.InboundTag == "" || cfg.Email == "" {
174return errors.New("inbound_tag and email are required")
175}
176return a.activeManager().AddUser(ctx, cfg)
177}
178
179// DoRemoveUser 校验并热删用户。
180func (a *API) DoRemoveUser(ctx context.Context, inboundTag, email string) error {

Callers 1

HandleMethod · 0.80

Calls 2

activeManagerMethod · 0.95
AddUserMethod · 0.65

Tested by

no test coverage detected