OPNSense + OpenVPN with two factor authentication and an Android Client

I recently tried to set up a two factor (user/pass and certificate) VPN connection using some tutorials from the Internet. Unfortunately these tutorials are no longer...