Commit Graph

15 Commits

Author SHA1 Message Date
Stefan Ceriu 89bcd92cca Configured and applied SwiftFormat 2022-09-27 12:55:44 +03:00
Doug aa31c852f1 Put the session creator on the main actor instead.
This covers all login and registration options.
2022-09-16 12:31:25 +01:00
Doug 04e5b632fc Always perform the registration dummy stage immediately after the first one. 2022-07-22 14:15:06 +01:00
ismailgulek e2927ac206 Fix PR remarks 2022-06-09 13:22:50 +03:00
ismailgulek 4e696c36bc Add resetOthers parameter to session creator method 2022-06-08 17:22:47 +03:00
Doug c9acc240a8 Add initial tests on the authentication service. (#6229) 2022-06-06 13:20:46 +01:00
ismailgulek ebf1d80322 Fix log and warning 2022-05-26 13:52:43 +03:00
Doug f66e97564e Add AuthenticationRestClient protocol as an authentication interface to MXRestClient. 2022-05-24 10:09:24 +01:00
Doug 468a1b65c6 Fix doc comments and callback. 2022-05-19 11:43:38 +01:00
Doug 1b74f87b35 Add Email/Terms/ReCaptcha into the Authentication flow
Replace ReCaptcha navigation delegate with a WKUserContentController.
Move callback property closures onto the MainActor.
Show a loading indicator whilst waiting for the authentication service to start.
Move nextUncompletedStage into FlowResult.
Handle text field actions during authentication.
Remove scroll view tweaks in server selection screen following EMS banner removal.
2022-05-19 11:43:38 +01:00
Doug c2d9f7318f Remove iOS 13/14 checks from Template/Onboarding/Authentication. 2022-05-11 09:49:24 +01:00
Doug 7917d0b3b7 Address PR comments.
Log errors before throwing.
Remove white colour.
Remove AuthenticationCoordinatorState added during rebase.
2022-05-04 19:26:38 +01:00
Doug 0e51497b16 Remove RegistrationFlowHandling, handling the dummy stage in the wizard. 2022-05-04 19:26:38 +01:00
Doug 91b40294ee Allow registration on SSO only servers.
Stop using the homeserver from user defaults.
2022-05-04 19:26:38 +01:00
Doug e7458c83d8 Add AuthenticationService and RegistrationWizard. (#6056) 2022-04-27 16:02:54 +01:00