Is there a correct way to customize the default Fast user switching UI. I tried the same approach as for the login window.
I took the system.login.fus right and replaced the standard mechanism loginwindow:login to our own that we use for the login window, where it works very well. But for fast user switching, there're several issues:
- The actual native fast user switching screen is not shown, instead? all I see is a popup saying "macOS wants to make changes..." with an unlock button.
Also this popup may contains UI elements for the custom NSView of SFAuthorizationPluginView.
- the dictionary inUserInformation is always null in the willActiveWithUser method of SFAuthorizationPluginView. So, it's impossible to get the username.