mirror of
https://gitlab.computer.surgery/matrix/grapevine.git
synced 2025-12-19 00:31:24 +01:00
introduce configurable registration tokens
This commit is contained in:
parent
d1370f9834
commit
f8fb3f63c2
13 changed files with 312 additions and 23 deletions
|
|
@ -36,6 +36,7 @@ pub(crate) struct KeyValueDatabase {
|
|||
// Trees "owned" by `self::key_value::globals`
|
||||
pub(super) global: Arc<dyn KvTree>,
|
||||
pub(super) server_signingkeys: Arc<dyn KvTree>,
|
||||
pub(super) registration_tokens: Arc<dyn KvTree>,
|
||||
|
||||
// Trees "owned" by `self::key_value::users`
|
||||
pub(super) userid_password: Arc<dyn KvTree>,
|
||||
|
|
@ -446,6 +447,7 @@ impl KeyValueDatabase {
|
|||
senderkey_pusher: builder.open_tree("senderkey_pusher")?,
|
||||
global: builder.open_tree("global")?,
|
||||
server_signingkeys: builder.open_tree("server_signingkeys")?,
|
||||
registration_tokens: builder.open_tree("registration_tokens")?,
|
||||
};
|
||||
|
||||
Ok(db)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue