Hi @kwasiato!
When the wp-login.php page isn’t accessible then you need to create custom pages for Nextend Social Login to handle the login flow.
First?create an empty page?what you will not use for anything else, then at Global Settings -> General tab:
https://nextendweb.com/nextend-social-login-docs/global-settings/
you should use the “OAuth redirect uri proxy page” setting. This means that our plugin will no longer use the /wp-login.php page for the API connection, but the custom page you created and selected here. At the API settings you made at the providers you need to modify the redirect URL. For?example if you are using Google:
https://nextendweb.com/nextend-social-login-docs/provider-google/#configuration
you have to change the step 19. setting, to change the URL for the API. This also changes the URL on the social login button. I suggest checking the steps on your own admin area, as that will display the exact url you have to use at this step.
Then create another new page again, and also at the Global settings:
https://nextendweb.com/nextend-social-login-docs/global-settings/
you will find a “Page for register flow” setting. To the new page’s description you should add the given shortcode, [nextend_social_login_register_flow]
. Then select that page with our settings. This page will be used to ask “custom data”, such as an email address from the users who register with Nextend Social Login.