Login Screen - My final design

iirc you could even stop startup scripts and services to do the same, but it’s not supposed to be a bulletproof safe, it’s just to keep 90% of the people who know how to use a mouse out of your system.

And that means that Desktop Lock window must be part of app server itself?
It is not very difficult to do, or not?

it’s just to keep 90% of the people who know how to use a mouse out of your system

it is not enough.