Hi @ethicalstores!
Nextend Social Login has no control over the default login/registration form, so to achieve your goals you will need a third party plugin that is capable of hiding ( changing the URL ) or disabling the /wp-login.php and /wp-admin pages.
For example:
https://wpcerber.com/how-to-hide-wp-admin-and-wp-login-php-from-possible-attacks/
And then you could publish the social buttons on any pages with shortcode or you could publish the buttons directly into your theme. In the documentation below, you can find more information about our publishing methods:
https://nextendweb.com/nextend-social-login-docs/documentation/#publish
Important note:
Once your /wp-login.php page is hidden or disabled, to make Nextend Social Login work properly, you will need to specify a page for both:
Page for register flow ( need to be a page with the shortcode: [nextend_social_login_register_flow] in it. )
OAuth redirect uri proxy page ( need to be an empty page )
at Nextend Social Login>Global Settings>Generalt tab
https://nextendweb.com/nextend-social-login-docs/global-settings/
Happy New Year and best regards,
Laszlo.