레이아웃에서 소셜 로그인은 안되나요?

레이아웃 로그인 창에서 소셜 로그인이 지원되면 좋겠습니다.

앞으로 난다날아님의 소셜 모듈과 플러그인이 정식적으로 xe기본 모듈에 포함될꺼라는 예상이 있더군요.

 

그래서 말인데 로그인창에서 소셜 로그인도 지원이되었으면 좋겠습니다.

현재는 오픈아이디와 이메일 로그인 그리고 일반 아이디 로그인이 되는데 소셜 로그인도 포함시켜주세요.

 소셜 공홈에는 레이아웃의 로그인 부분 혹은 로그인 위젯의 스킨에서 {getUrl('act', 'dispSocialxeLoginForm')}으로 링크를 걸어 주시면 됩니다.

XE 기본으로 표시되는 로그인 폼에서도 수정을 하시려면 회원 관리 모듈의 스킨 login_form.html 파일을 수정하시면됩니다. 참고로 SocialXE 공식 사이트에서는 login_form.html 파일의 내용을 아래와 같이 수정하여 사용하고 있습니다.

{@header("Location: " . getNotEncodedUrl('act', 'dispSocialxeLoginForm'))}

 

이렇게 되있는데 설명이 좀 어렵습니다.

구동하는 방법을 적어놓은것 같은데 어떻게 넣어야 할지 고민이네요.

 

<li class="typeB"><a href="#" onclick="document.getElementById('loginLayer').className='loginLayer loginTypeA'">USER ID LOGIN</a></li>

레이아웃에서는 위처럼 되있는 이것을 어떻게 추가 수정해야 하는지요?

이 게시물을

댓글'2'
XETemplate
  • 2011.12.26

소셜로그인을 사용하시려면 소셜XE를 먼저 설치하시고 세팅이 되어야합니다.

세팅이되면 레이아웃 로그인에 링크를 걸어 소셜로그인을 사용할수 있습니다.

소셜XE 사이트에서 사용법을 먼저 숙지하시고 설치하여 사용하시길 바랍니다


이 댓글을

XETemplate
  • 2011.12.26

erebus 레이아웃에서 소셜로그인 링크거는 방법 안내드립니다.

소셜XE 세팅을 하셨다면 erebus 레이아웃 폴더내 plugins/account/account.html을 열어 로그인 부분의 링크를

다음과 같이 붉은색으로 표기된 코드로 변경하시면 됩니다.


원본

<a href="#login" onclick="jQuery('#loginWindow').slideToggle('fast').toggleClass('open'); return false;" accesskey="L"><span>LOGIN</span></a>

수정

<a href="{getUrl('act', 'dispSocialxeLoginForm')}><span>LOGIN</span></a>


이렇게 변경하시면 소셜로그인창이 뜨게됩니다.

이 댓글을

번호
분류
제목
작성자
날짜
230
2012.01.14