안녕하세요 게임홈페이지를 XE로 만드는중인데
XE회원정보를 게임에서도 쓰려고하는데 현재 XE비밀번호는 MD5로 암호화가되어서.. 복호화가 불가능해서 회원가입폼에 게임 계정 비밀번호 폼을 추가하려고합니다
현재 여차저차해서 아래와같이는 만들었는데 DB가 문제입니다
멤버모듈의 스키마파일에
<column name="game_pass" type="varchar" size="60" notnull="notnull" /> 추가하였고
skin 의 회원가입.html에
<!-- 게임 패스워드 -->
<div class="control-group">
<label for="password" class="control-label"><em style="color:red">*</em>{$lang->game_pass}</label>
<div class="controls">
<input type="password" name="game_pass" id="game_pass" value="" required/>
<p class="help-inline">홈페이지계정의 패스워드와 동일하게 하셔도 괜찮습니다.</p>
</div>
</div>
를 추가하고
skin폴더의 필터에
<param name="game_pass" target="game_pass" />
를 추가하고
룰셋폴더의 회원가입에
<field name="game_pass" required="true" length="6:20" />
를 추가하고
쿼리 폴더에 insert멤머.xml에
<column name="game_pass" var="game_pass"/>
를 추가하였습니다
그런데 회원가입을하면 DB에 아래와같이 입력이안되있습니다..
도와주십시요 ㅜㅠ
댓글 4
+가입 폼 관리 기능으로 입력 필드 추가가 가능합니다. https://xe1.xpressengine.com/admin/help/index.html#UMAN_faq_member_joinform 코어를 수정하시면 나중에 업데이트하기 곤란해질수도 있습니다.
암호화할 필요가 없다면 사용자 정의 항목으로 입력 폼을 추가해주고, 스킨에서 해당 폼을 password 형태로 나타나도록 해도 되지 않나요?