Mauro Romito
5792a8ba5c
Create sessions through the user session manager
...
Sign-in now creates and stores its session through the
UserSessionManagerProtocol rather than the UserSessionStore, so the
AppCoordinator no longer holds the store.
- The manager forwards clientSessionDelegate and
userSession(for:sessionDirectories:passphrase:) to its store. As with
restoring, the new session isn't registered until the AppCoordinator
adds it.
- AuthenticationService takes the manager, for both sign-in and soft
logout.
- The store mock's configuration moves to the manager mock.
2026-10-09 15:21:27 +02:00
..
2026-07-01 10:13:18 +01:00
2026-06-24 12:39:35 +02:00
2026-06-24 20:49:49 +03:00
2026-10-09 11:44:39 +03:00
2026-09-17 19:42:18 +03:00
2026-07-02 13:09:34 +01:00
2026-09-14 15:25:33 +01:00
2026-10-06 17:52:24 +01:00
2026-10-06 17:52:24 +01:00
2026-06-18 17:55:31 +02:00
2026-06-18 17:55:31 +02:00
2026-09-14 15:25:33 +01:00
2026-09-01 18:00:14 +02:00
2026-10-01 14:56:53 +02:00
2026-03-04 17:02:11 +02:00
2026-09-01 18:00:14 +02:00
2026-06-03 08:57:04 +03:00
2026-03-04 17:02:11 +02:00
2026-10-09 15:21:27 +02:00
2026-10-09 15:21:27 +02:00
2026-03-04 17:02:11 +02:00
2026-08-26 14:06:11 +02:00
2026-03-04 17:02:11 +02:00
2026-10-08 15:19:44 +01:00
2026-10-09 14:07:39 +02:00
2026-06-18 17:55:31 +02:00
2026-06-24 12:39:35 +02:00
2026-08-21 11:23:33 +01:00
2026-10-06 17:52:24 +01:00
2026-07-22 16:43:08 +02:00
2026-10-09 10:20:00 +01:00
2026-07-14 15:02:56 +02:00
2026-03-24 10:34:00 +01:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-10-01 10:55:19 +02:00
2026-05-27 17:11:42 +01:00
2026-09-17 19:42:18 +03:00
2026-10-06 17:52:24 +01:00
2026-10-06 17:52:24 +01:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-10-02 12:44:33 +00:00
2026-10-09 14:07:39 +02:00
2026-08-10 18:38:37 +01:00
2026-10-06 17:52:24 +01:00
2026-07-20 11:16:11 +02:00
2026-10-09 10:20:00 +01:00
2026-09-23 18:37:42 +03:00
2026-05-22 15:14:08 +02:00
2026-07-01 10:13:18 +01:00
2026-10-08 15:19:44 +01:00
2026-03-04 17:02:11 +02:00
2026-10-09 10:20:00 +01:00
2026-10-02 12:44:33 +00:00
2026-10-09 15:21:27 +02:00
2026-08-07 13:11:40 +01:00
2026-08-14 16:16:53 +03:00
2026-08-12 15:04:24 +03:00
2026-08-05 16:00:43 +02:00
2026-03-04 17:02:11 +02:00
2026-07-31 15:14:39 +02:00
2026-07-20 11:16:11 +02:00
2026-10-08 15:19:44 +01:00
2026-10-08 15:19:44 +01:00
2026-10-02 12:44:33 +00:00
2026-09-17 19:42:18 +03:00
2026-05-27 17:11:42 +01:00
2026-05-27 17:11:42 +01:00
2026-05-27 17:11:42 +01:00
2026-03-04 17:02:11 +02:00
2026-10-09 08:52:56 +03:00
2026-06-30 14:01:08 +02:00
2026-10-08 15:19:44 +01:00
2026-10-06 17:52:24 +01:00
2026-06-24 12:39:35 +02:00
2026-03-04 17:02:11 +02:00
2026-10-06 17:52:24 +01:00
2026-03-04 17:02:11 +02:00
2026-09-07 18:57:05 +02:00
2026-06-22 13:39:12 +02:00
2026-10-08 15:19:44 +01:00
2026-08-06 14:56:34 +01:00
2026-03-04 17:02:11 +02:00
2026-05-27 17:11:42 +01:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-09-23 18:37:42 +03:00
2026-05-27 17:11:42 +01:00
2026-07-03 19:30:28 +03:00
2026-10-06 17:52:24 +01:00
2026-10-09 10:20:00 +01:00
2026-09-17 19:34:15 +03:00
2026-10-09 14:07:39 +02:00
2026-10-08 15:19:44 +01:00
2026-08-05 12:41:18 +01:00
2026-10-09 14:07:39 +02:00
2026-08-03 15:00:38 +01:00
2026-07-29 11:53:17 +02:00
2026-05-06 13:53:36 +02:00
2026-06-22 13:39:12 +02:00
2026-05-27 17:11:42 +01:00
2026-10-08 15:19:44 +01:00
2026-10-02 12:44:33 +00:00
2026-09-08 12:39:07 +02:00
2026-10-08 15:19:44 +01:00
2026-10-02 12:44:33 +00:00
2026-05-27 17:11:42 +01:00
2026-10-09 10:20:00 +01:00
2026-06-24 20:49:49 +03:00
2026-10-09 10:20:00 +01:00
2026-10-09 15:21:27 +02:00
2026-09-30 12:24:12 +03:00
2026-03-04 17:02:11 +02:00
2026-10-09 10:20:00 +01:00
2026-10-09 10:20:00 +01:00
2026-05-27 17:11:42 +01:00
2026-06-03 08:57:04 +03:00
2026-07-21 15:07:57 +03:00
2026-07-14 18:01:36 +02:00
2026-07-21 15:07:57 +03:00
2026-08-24 15:45:19 +03:00
2026-10-06 17:52:24 +01:00
2026-10-06 17:52:24 +01:00
2026-05-27 17:11:42 +01:00
2026-10-06 17:52:24 +01:00
2026-09-25 11:51:14 +00:00
2026-09-08 09:40:43 +01:00
2026-09-07 18:57:05 +02:00
2026-06-18 17:55:31 +02:00
2026-10-08 15:19:44 +01:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-03-04 17:02:11 +02:00
2026-10-06 17:52:24 +01:00
2026-07-06 15:39:16 +02:00
2026-07-20 11:16:11 +02:00
2026-10-01 10:55:19 +02:00
2026-10-09 14:07:39 +02:00
2026-10-09 14:07:39 +02:00
2026-10-09 14:07:39 +02:00
2026-10-08 15:19:44 +01:00
2026-06-24 12:39:35 +02:00
2026-05-27 17:11:42 +01:00
2026-07-20 11:16:11 +02:00