<?xml version="1.0"?>
<!--
/**
 * Copyright © magebig.com - All rights reserved.
 * See LICENSE.txt for license details.
 */
-->
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
    <body>
        <referenceBlock name="header_customer_form_login" remove="true"/>
        <referenceContainer name="before.body.end">
            <block class="MageBig\SocialLogin\Block\Popup" name="social-login-popup" as="popup.modal" template="MageBig_SocialLogin::popup.phtml" after="-">
                <block class="Magento\Framework\View\Element\Template" name="social-login-popup-email" before="-" as="popup.email" template="MageBig_SocialLogin::popup/form/email.phtml"/>
                <block class="MageBig\SocialLogin\Block\Form\Login" name="social-login-popup-authentication" as="popup.authentication" template="MageBig_SocialLogin::popup/form/authentication.phtml">
                    <block class="MageBig\SocialLogin\Block\Popup\Social" name="social-login-popup-authentication-social" as="popup.authentication.social" template="MageBig_SocialLogin::popup/form/authentication/social.phtml"/>
                    <container name="form.additional.info.login" as="form_additional_info">
                        <block class="Magento\ReCaptchaUi\Block\ReCaptcha"
                               name="recaptcha-social"
                               after="-"
                               template="Magento_ReCaptchaFrontendUi::recaptcha.phtml"
                               ifconfig="recaptcha_frontend/type_for/customer_login">
                            <arguments>
                                <argument name="recaptcha_for" xsi:type="string">customer_login</argument>
                                <argument name="jsLayout" xsi:type="array">
                                    <item name="components" xsi:type="array">
                                        <item name="recaptcha" xsi:type="array">
                                            <item name="component" xsi:type="string">Magento_ReCaptchaFrontendUi/js/reCaptcha</item>
                                        </item>
                                    </item>
                                </argument>
                            </arguments>
                        </block>
                    </container>
                </block>
                <block class="MageBig\SocialLogin\Block\Form\Register" name="social-login-popup-create" as="popup.create" ifconfig="sociallogin/general/popup_create" template="MageBig_SocialLogin::popup/form/create.phtml">
                    <container name="form.additional.info.create" as="form_additional_info">
                        <block class="Magento\ReCaptchaUi\Block\ReCaptcha"
                               name="recaptcha-register"
                               after="-"
                               template="Magento_ReCaptchaFrontendUi::recaptcha.phtml"
                               ifconfig="recaptcha_frontend/type_for/customer_create">
                            <arguments>
                                <argument name="recaptcha_for" xsi:type="string">customer_create</argument>
                                <argument name="jsLayout" xsi:type="array">
                                    <item name="components" xsi:type="array">
                                        <item name="recaptcha" xsi:type="array">
                                            <item name="component" xsi:type="string">Magento_ReCaptchaFrontendUi/js/reCaptcha</item>
                                        </item>
                                    </item>
                                </argument>
                            </arguments>
                        </block>
                    </container>
                </block>
                <block class="Magento\Framework\View\Element\Template" name="social-login-popup-forgot" as="popup.forgot" ifconfig="sociallogin/general/popup_forgot" template="MageBig_SocialLogin::popup/form/forgot.phtml">
                    <container name="form.additional.info.forgot" as="form_additional_info">
                        <block class="Magento\ReCaptchaUi\Block\ReCaptcha"
                               name="recaptcha-forgot"
                               after="-"
                               template="Magento_ReCaptchaFrontendUi::recaptcha.phtml"
                               ifconfig="recaptcha_frontend/type_for/customer_forgot_password">
                            <arguments>
                                <argument name="recaptcha_for" xsi:type="string">customer_forgot_password</argument>
                                <argument name="jsLayout" xsi:type="array">
                                    <item name="components" xsi:type="array">
                                        <item name="recaptcha" xsi:type="array">
                                            <item name="component" xsi:type="string">Magento_ReCaptchaFrontendUi/js/reCaptcha</item>
                                        </item>
                                    </item>
                                </argument>
                            </arguments>
                        </block>
                    </container>
                </block>
            </block>
        </referenceContainer>
    </body>
</page>
