Setting up Google Authenticator for login

I’m trying to figure out how to configure Google Authenticator for desktop login - sddm and Plasma5. I want to be able to enter password and then 6 digit code.

I tried both
services.login.googleAuthenticator.enable = true;
services.sddm.googleAuthenticator.enable = true;

together and separately and nothing worked.

Any help you can provide is greatly appreciated.