feat(base,train): Train signs in with SimpleLogin, on ways back of its own (ADR 0020)

The forwarding page's table gains train-loopback (port 43825) and
train-scheme (app.halkyon.train://). Train's app had kept Todo's
loopback port 43824 from its shell; it now has its own.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
Tizian 「ティツィアーン」 2026-10-29 22:34:02 +01:00
commit 18f456eed9
Signed by: raisondetredev
GPG key ID: 07F6FCF405488B64
2 changed files with 17 additions and 5 deletions

View file

@ -268,7 +268,7 @@ class TrainDependencies({
// on by (halkyon_base's `simplelogin_callback.dart`): the scheme each
// platform's project registers for the app, and Train's loopback port.
callbackScheme: 'app.halkyon.train',
loopbackPort: 43824,
loopbackPort: 43825,
);
final instanceOperators = InstanceOperatorRepository(
ServerpodInstanceOperatorGateway(client.modules.base),

View file

@ -135,7 +135,7 @@ void main() {
MemoryAccountKeyStore(),
gateway,
callbackScheme: 'app.halkyon.train',
loopbackPort: 43824,
loopbackPort: 43825,
),
instanceOperators: InstanceOperatorRepository(
FakeInstanceOperatorGateway(),