Multiple credential provider - different login pages

Hello,

I’m using LDAP & local authentication. I like to have a login page using LDAP authentication only (accessible from internal network only) and another login page using local authentication only (accessible from public).

If this would be possible within the same page it’s fine as well. Primarily I want to prevent users from using there LDAP password in case they are accessing nextcloud via public network.

In this matter another workaround would be to force users using OTP e.g. they have to enable this on very first login, otherwise they cant go ahead.

Is anything from this possible today?
Thanks