miniOrange Captive portal supports login with social login apps like Facebook, Linked-in, Instagram, etc. to connect with captive WIFI/network.
You can choose the social login apps you want to show to your users and on the login page of your captive portal, they will see the option for login with those social login apps.
Your users can choose the application by which they want to log in if there are multiple applications are available to them. Once they click on the application ( like Facebook, linked in, etc) They will be forwarded to the site and based on the response they will be logged in to the captive WIFI.