GDM login doesn't show complete PAM prompt (causing MFA issues)
My project produces pam prompts which explain to the user which MFA auth to use with a prompt. Specifically, these prompts: https://github.com/himmelblau-idm/microsoft-authentication-library-for-rust/blob/1f725909f121efbda0a38715ca62708e6662f7d8/src/auth.rs#L1293
GDM is assuming the prompt is for a password input, and that the prompt will just say something simple like 'Password:'. Instead I end up with this:
Some of the MFA types don't require input, so a message is displayed outside the prompt instead (this works).
GDM should probably check if the prompt is long and will be truncated, and display it outside the input field if so.