Sign in
Continue to your portal
Choose a role first. Resident and owner/operator stay on separate surfaces.
API not configured — set staging base (localStorage sogliyaApiBase or ?api= workers.dev URL).
Auth shell — magic link · role required. Staging API via workers.dev when configured.
Sign in
Choose a role first. Resident and owner/operator stay on separate surfaces.
API not configured — set staging base (localStorage sogliyaApiBase or ?api= workers.dev URL).