mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-07 02:31:40 +09:00
첫 설치시 아이디 사용이 이메일 + 전화번호 + user_id 항목을 모두 사용할 수 있습니다.
근데 문제는 사용자가 전화번호가 아니라 유저아이디를 정상적으로 입력하였음에도 불구하고 입력한 정보가 아니라는 경우가 발생됩니다.
보통 "abc1234" 이라는 계정을 사용하게되면 member.controller.php 2176줄안에 걸려 매칭을 시작하게 되고 아이디가 preg_replace('/[^0-9]/', '', $user_id); 코드의 의해 1234 으로 변환되기에 실제로 member_info를 찾을 수 없으므로 에러가 발생되게 됩니다.
이 패치는 전화번호도 사용하며 아이디까지 같이 사용할 경우 전화번호로 들어갔을때 전화번호를 찾을 수 없는 경우 유저아이디를 통해서 한번 더 검사하여 로그인을 진행할 수 있게 해줍니다.
|
||
|---|---|---|
| .. | ||
| conf | ||
| controllers | ||
| lang | ||
| m.skins/default | ||
| queries | ||
| ruleset | ||
| schemas | ||
| skins/default | ||
| tpl | ||
| member.admin.controller.php | ||
| member.admin.model.php | ||
| member.admin.view.php | ||
| member.api.php | ||
| member.class.php | ||
| member.controller.php | ||
| member.mobile.php | ||
| member.model.php | ||
| member.view.php | ||