Remix.run Logo
charcircuit 19 hours ago

The kernel could authenticate the user before starting it.

direwolf20 19 hours ago | parent [-]

How does it do that?

charcircuit 17 hours ago | parent [-]

There are many ways from passkeys to SAML. Though for complex methods we may want a dedicated services outside the kernel.

direwolf20 11 hours ago | parent [-]

How does that service get launched with the privilege to switch to any user?

charcircuit an hour ago | parent [-]

The kernel can start a process with any user it wants. The user doesn't have to switch during the process's life.