@@ -59,7 +59,8 @@ export class RealmServer {
59
59
private realms : Realm [ ] ;
60
60
private virtualNetwork : VirtualNetwork ;
61
61
private matrixClient : MatrixClient ;
62
- private secretSeed : string ;
62
+ private realmServerSecretSeed : string ;
63
+ private realmSecretSeed : string ;
63
64
private realmsRootPath : string ;
64
65
private dbAdapter : DBAdapter ;
65
66
private queue : QueuePublisher ;
@@ -79,7 +80,8 @@ export class RealmServer {
79
80
realms,
80
81
virtualNetwork,
81
82
matrixClient,
82
- secretSeed,
83
+ realmServerSecretSeed,
84
+ realmSecretSeed,
83
85
realmsRootPath,
84
86
dbAdapter,
85
87
queue,
@@ -94,7 +96,8 @@ export class RealmServer {
94
96
realms : Realm [ ] ;
95
97
virtualNetwork : VirtualNetwork ;
96
98
matrixClient : MatrixClient ;
97
- secretSeed : string ;
99
+ realmServerSecretSeed : string ;
100
+ realmSecretSeed : string ;
98
101
realmsRootPath : string ;
99
102
dbAdapter : DBAdapter ;
100
103
queue : QueuePublisher ;
@@ -116,7 +119,8 @@ export class RealmServer {
116
119
this . serverURL = serverURL ;
117
120
this . virtualNetwork = virtualNetwork ;
118
121
this . matrixClient = matrixClient ;
119
- this . secretSeed = secretSeed ;
122
+ this . realmSecretSeed = realmSecretSeed ;
123
+ this . realmServerSecretSeed = realmServerSecretSeed ;
120
124
this . realmsRootPath = realmsRootPath ;
121
125
this . seedPath = seedPath ;
122
126
this . seedRealmURL = seedRealmURL ;
@@ -164,7 +168,8 @@ export class RealmServer {
164
168
createRoutes ( {
165
169
dbAdapter : this . dbAdapter ,
166
170
matrixClient : this . matrixClient ,
167
- secretSeed : this . secretSeed ,
171
+ realmServerSecretSeed : this . realmServerSecretSeed ,
172
+ realmSecretSeed : this . realmSecretSeed ,
168
173
virtualNetwork : this . virtualNetwork ,
169
174
createRealm : this . createRealm ,
170
175
serveIndex : this . serveIndex ,
@@ -326,7 +331,7 @@ export class RealmServer {
326
331
matrixURL : this . matrixClient . matrixURL ,
327
332
displayname : username ,
328
333
username,
329
- password : await passwordFromSeed ( username , this . secretSeed ) ,
334
+ password : await passwordFromSeed ( username , this . realmSecretSeed ) ,
330
335
registrationSecret : await this . getMatrixRegistrationSecret ( ) ,
331
336
} ) ;
332
337
this . log . debug ( `created realm bot user '${ userId } ' for new realm ${ url } ` ) ;
@@ -370,7 +375,7 @@ export class RealmServer {
370
375
{
371
376
url,
372
377
adapter,
373
- secretSeed : this . secretSeed ,
378
+ secretSeed : this . realmSecretSeed ,
374
379
virtualNetwork : this . virtualNetwork ,
375
380
dbAdapter : this . dbAdapter ,
376
381
queue : this . queue ,
@@ -430,7 +435,7 @@ export class RealmServer {
430
435
let realm = new Realm ( {
431
436
url,
432
437
adapter,
433
- secretSeed : this . secretSeed ,
438
+ secretSeed : this . realmSecretSeed ,
434
439
virtualNetwork : this . virtualNetwork ,
435
440
dbAdapter : this . dbAdapter ,
436
441
queue : this . queue ,
0 commit comments