Commit graph

1860 commits

Author SHA1 Message Date
Kijin Sung
726709f2fc Fix #1209 승인 거부된 회원과 이메일 미인증 회원을 구분 2019-11-23 11:15:31 +09:00
conory
12f047b822 사용자 지정 순서로 그룹 정렬 2019-10-12 16:29:57 +09:00
Kijin Sung
3c9e99967d Add search function to member scrap list 2019-09-23 17:06:01 +09:00
Kijin Sung
ee7f11b0f1 Separate agreement info into its own table
선택약관 동의 내역을 쉽게 관리할 수 있도록
확장변수가 아닌 별도의 테이블로 분리
2019-09-13 23:46:56 +09:00
Kijin Sung
2238679527 Add search function to member's document and comment list 2019-09-13 18:11:49 +09:00
Kijin Sung
61a4400e1f Display phone number in member list if the field is enabled 2019-09-13 15:38:34 +09:00
Kijin Sung
2a13e41953 Implement phone number verification by SMS 2019-09-13 14:57:36 +09:00
Kijin Sung
5d058942af Clean up activation workflow (fixes #1154) 2019-09-13 13:35:59 +09:00
Kijin Sung
f9b58784cb Fix incorrect display of empty phone number 2019-09-13 11:20:04 +09:00
Kijin Sung
c283537808 Preserve accept_agreement info when updating member info 2019-09-09 23:01:57 +09:00
Kijin Sung
9c42ba38ce Record which agreement(s) a member has agreed to
약관을 2개 이상 지정하고 그 중 일부를 선택으로 할 수 있으므로
각 회원이 가입시 어떤 약관에 동의하고 어떤 약관에 동의하지 않았는지
확장변수로 저장하도록 하여 이후 문제발생 소지를 제거함.
2019-09-09 22:42:54 +09:00
conory
0754a072c9 Error #0 "Call to a member function getNextPage() on null" in modules/member/skins/default/scrapped_list.html on line 55
Error #0 "Call to a member function getNextPage() on null" in modules/member/skins/default/active_logins.html on line 31
2019-09-06 15:41:40 +09:00
Kijin Sung
18da97abdf Fix sub-settings being reset after a signup form item is disabled and re-enabled 2019-08-09 21:17:19 +09:00
Kijin Sung
a26ebf0cf4 Allow identifiers to be reordered 2019-08-09 21:10:44 +09:00
Kijin Sung
4d607290e5 Clean up signup form config screen 2019-08-04 01:06:05 +09:00
Kijin Sung
24d516f1bc Fix phone number not appearing as required 2019-08-04 00:53:38 +09:00
Kijin Sung
4768781fd9 Clean up the login config screen 2019-08-04 00:47:55 +09:00
Kijin Sung
3b64318886 Ensure consistent display of Korean phone numbers 2019-08-03 22:19:17 +09:00
Kijin Sung
2cde47c5d1 Ensure consistent handling of non-numeric symbols in phone numbers and country codes 2019-08-03 22:16:32 +09:00
Kijin Sung
2029a6357e Enable login by phone number 2019-08-03 22:03:54 +09:00
Kijin Sung
584b274874 Show country code in member profile 2019-08-03 21:35:58 +09:00
Kijin Sung
d4794dcb44 Allow multiple identifiers 2019-08-03 21:31:42 +09:00
Kijin Sung
a352033fcb Reorder default signup form 2019-08-03 20:55:28 +09:00
Kijin Sung
8cf0903065 Add checks for invalid and duplicate phone numbers 2019-08-03 20:53:34 +09:00
Kijin Sung
1ee59e4196 Save phone number and country info 2019-08-03 20:35:17 +09:00
Kijin Sung
b37e70a41e Add options to designate a default country code 2019-08-03 20:22:08 +09:00
Kijin Sung
2300f6e83a Implement phone number input tags 2019-08-03 18:48:55 +09:00
Kijin Sung
c2e08338d0 Add phone number to signup form (disabled by default) 2019-08-03 17:53:07 +09:00
Kijin Sung
9cdff6ece5 Add memberModel::getMemberInfoByPhoneNumber() 2019-07-28 00:03:18 +09:00
Kijin Sung
11ffc78dda Merge branch 'develop' into pr/member-phone-number 2019-07-28 00:01:20 +09:00
Kijin Sung
8bcc368f3a Delete unnecessary query for Cubrid 2019-07-28 00:00:33 +09:00
Kijin Sung
7815378607 Separate phone number field into number, country, and type 2019-07-27 23:58:44 +09:00
Kijin Sung
c09d2a773d Merge branch 'develop' into pr/member-phone-number 2019-07-27 23:47:24 +09:00
Kijin Sung
b328493d80 Fix #1139 don't check managed email address if email address hasn't changed 2019-03-06 01:11:36 +09:00
Kijin Sung
b97425fa92 Fix #1144 query error when searching by group 2019-03-06 00:41:30 +09:00
Kijin Sung
6e52abc41a Allow user_id shorter than 2 characters #1151 2019-03-06 00:12:10 +09:00
conory
ed7368e6d9 회원 기본스킨에서 로그인시 비밀번호가 escape되는 문제 수정
https://xetown.com/contact/1149729

히스토리도 뒤져봤지만 로그인 폼에서만 action="./" 이 오지 못할 이유를 찾을 수 없어 변경함
2019-01-17 23:03:50 +09:00
Kijin Sung
90f049caef Fix splitting by <enter> xpressengine/xe-core@4153dd3 2018-12-18 17:44:15 +09:00
Kijin Sung
cbb9daddbf Remove trackback count from member document list xpressengine/xe-core@7f058e3 2018-12-18 17:42:11 +09:00
Kijin Sung
6b209f64da Disallow overwriting zero or null value with extra var 2018-12-18 15:21:20 +09:00
Kijin Sung
eeb74c3257 Fix member extra_var handling when value is an object 2018-11-20 15:31:05 +09:00
Kijin Sung
4dca555392 Don't cache member info if DB query fails
xpressengine/xe-core#2308
2018-10-10 15:58:45 +09:00
Kijin Sung
c54fa8dab1 Use escape more consistently
여기저기 htmlspecialchars가 들어 있는 것을 escape로 통일
2018-10-10 15:07:51 +09:00
Kijin Sung
254b83dfd7 Explicitly declare noescape 2018-10-10 13:12:32 +09:00
bnu
71651c0542 검색엔진 수집이 불필요한 페이지에 대한 robots 메타 태그 추가
xpressengine/xe-core#2293 patch by @bnu
2018-10-02 22:50:05 +09:00
Kijin Sung
4c5d5650a6 Fix #1095 denied email hosts not applied in procMemberResetAuthMail 2018-10-02 13:50:13 +09:00
Kijin Sung
60d390f52e Initial mitigations for #1088 #1089 2018-09-17 00:48:47 +09:00
Kijin Sung
10c8d11785 Add FeatureDisabled and SecurityViolation exception classes 2018-09-06 10:00:47 +09:00
Kijin Sung
88dc76501a Return BaseObject instead of Exception in commonly used internal functions 2018-09-06 09:41:40 +09:00
Kijin Sung
c4a4528e1b Update member and module module to throw exceptions 2018-09-05 23:35:43 +09:00