one time invites and GuestWithPub Auth

This commit is contained in:
Mothana 2024-07-23 21:55:50 +04:00
parent 943073ae3e
commit e2c20eb9ac
22 changed files with 5185 additions and 4424 deletions

View file

@ -453,4 +453,28 @@ message HttpCreds {
message EnrollAdminTokenRequest {
string admin_token = 1;
}
message CreateOneTimeInviteLinkRequest {
optional int64 sats = 1;
}
message CreateOneTimeInviteLinkResponse {
string invitation_link = 1;
}
message UseInviteLinkRequest {
string invite_token = 1;
}
message UseInviteLinkResponse {
string nostr_secret = 1;
}
message GetInviteTokenStateRequest {
string invite_token = 1;
}
message GetInviteTokenStateResponse {
bool used = 1;
}