안녕하세요?

 

라이믹스 시스템 설정에서 SNS로그인 하기 설정을 안함에서 확인으로 눌렀는데,

아래와 같은 오류가 떴습니다 ㅠㅜ

 

다행히 일주일 전 백업 파일이 있는데 혹시 서버에 어떤 파일을 덮어 씌워야 원상 복귀가 될까요..

회원들이 서비스를 사용하고 있어서 빠른 복구가 필요한데 아시는 분 계시면

답변 부탁드립니다. 나와있는 header-login-form.html 파일을 덮어쓰기 했음에도 똑같은 현상이 일어나고 있습니다.

asdfasdf.PNG

  • ?
    <load target="header-login-form.scss" vars="$hashtag->variables" />

    <!-- <div cond="$XE_VALIDATOR_MESSAGE && $XE_VALIDATOR_ID == 'layouts/hashtag'" class="eq alert {$XE_VALIDATOR_MESSAGE_TYPE}">
    <p>{$XE_VALIDATOR_MESSAGE}</p>
    </div> -->

    {@ // 로그인 관련 오류 메시지 출력 }
    <script cond="$XE_VALIDATOR_MESSAGE && $XE_VALIDATOR_ID == 'layouts/hashtag'" >
    toggleDialog('app-login-form');
    alert('{$XE_VALIDATOR_MESSAGE}');
    </script>

    <form class="app-login" ruleset="@login" action="{getUrl()}" method="post" autocomplete="off">
    <input type="hidden" name="success_return_url" value="{$referer_url}" />
    <input type="hidden" name="act" value="procMemberLogin" />
    <input type="hidden" name="xe_validator_id" value="layouts/hashtag" />

    <!--@if($layout_info->login_option === 'Y')-->
    <input id="id" class="app-input app-expand" type="text" name="user_id" placeholder="ID" required tabindex="1" />
    <!--@else-->
    <input id="email" class="app-input app-expand" type="text" name="user_id" placeholder="Email" required tabindex="1" />
    <!--@end-->
    <input class="app-input app-expand" type="password" name="password" placeholder="password" required tabindex="2" />

    <div class="app-login-options">
    <div>
    <input class="app-checkbox" type="checkbox" name="keep_signed" id="keepid-optn" data-lang="{$lang->about_keep_warning}" value="Y" tabindex="3" />
    <label for="keepid-optn">Stay signed in</label>
    </div>

    <div class="app-login-options__divider"></div>

    <a class="app-link" href="{getUrl('act','dispMemberFindAccount')}" tabindex="5">{$lang->cmd_find_member_account}</a>
    </div>


    <button type="submit" class="app-button app-expand app-primary app-plain" tabindex="4">Sign in</button>
    ((38번라인))
    </form>

    <div class="app-login__register-message">
    <span>Not yet a member?</span>
    <a href="{getUrl('act','dispMemberSignUpForm')}" class="app-link app-primary" tabindex="6">Sign up</a>
    </div>

    <div cond="$layout_info->social_login=='Y'" class="app-social-login-group">
    <a class="app-social-google" href="{$oSocialxeModel->snsAuthUrl('google', 'login')}" cond="in_array('google',$layout_info->social_login_service)">
    <img src="../../../assets/images/ic_brand_google.svg" alt="ic_brand_google.svg" width="14" height="14">
    <span>Continue with google</span>
    </a>

    <a class="app-social-facebook" href="{$oSocialxeModel->snsAuthUrl('facebook', 'login')}" cond="in_array('facebook',$layout_info->social_login_service)">
    <ion-icon name="logo-facebook"></ion-icon>
    <span>Continue with facebook</span>
    </a>

    <a class="app-social-kakao" href="{$oSocialxeModel->snsAuthUrl('kakao', 'login')}" cond="in_array('kakao',$layout_info->social_login_service)">
    <img src="../../../assets/images/ic_brand_kakao.svg" alt="ic_brand_kakao.svg" width="14" height="14">
    <span>Continue with Kakao</span>
    </a>

    <a class="app-social-naver" href="{$oSocialxeModel->snsAuthUrl('naver', 'login')}" cond="in_array('naver',$layout_info->social_login_service)">
    <img src="../../../assets/images/ic_brand_naver.svg" alt="ic_brand_naver.svg" width="14" height="14">
    <span>Continue with Naver</span>
    </a>

    <a class="app-social-twitter" href="{$oSocialxeModel->snsAuthUrl('twitter', 'login')}" cond="in_array('twitter',$layout_info->social_login_service)">
    <ion-icon name="logo-twitter"></ion-icon>
    <span>Continue with Twitter</span>
    </a>
    </div>

    해당 소스를 가져 왔습니다 ㅠㅜ
  • ? ?
    snsAuthUrl 부분을 다 삭제하신 다음에 관리자 로그인해서 SNS 로그인 사용안함으로 체크하신 부분을 다시 사용함으로 변경한 후 소스 삭제한 부분 복구하셔야할 것 같습니다.
  • ? ?
    감사합니다. 에그시님 :)