Kijin Sung
27cbf9588a
Fix member group info not being cleared properly
...
https://xetown.com/questions/1512107
2021-01-20 19:38:07 +09:00
Kijin Sung
485e507f31
Clean up member insert/update routine
2021-01-20 19:37:19 +09:00
Kijin Sung
972fbc9ca6
Remove unnecessary site_srl from member module
2021-01-18 15:21:00 +09:00
Kijin Sung
9a2cbb8b93
Remove code for adding and removing users from virtual sites
2021-01-18 14:58:44 +09:00
BJRambo
cbae967a8c
캐시 비울때 불필요한 파라미터 삭제
...
XE 서드파티모듈 호환성을 위한 더미 메소드에서 site_srl 을 포함하여 넣을 가능성이 다분히 있습니다. 해당 규칙을 유지하기 위해 site_srl = 0 으로 살리되 메소드는 실제 사용하지 않도록 하고, 원래 해당 액션이 void 이기 때문에 return 을 사용하지 않고 라이믹스 코어의 고유 캐시 정보 처리하는 메소드를 호출하도록 하였습니다.
2021-01-16 11:38:32 +09:00
Kijin Sung
c8c23e8afe
Add some comments and fix private scope
2021-01-08 16:50:06 +09:00
Kijin Sung
6a5d68f3a7
Remove login/signup rulesets and use PHP code instead
2021-01-08 16:32:08 +09:00
Kijin Sung
b0f66a36c5
Convert all instances of _XE_PATH_, __XE_VERSION__, etc. to Rhymix constants
...
_XE_PATH_ -> RX_BASEDIR
__XE_VERSION__ -> RX_VERSION
2020-12-18 15:21:23 +09:00
Kijin Sung
4225535a23
Allow special phone number to sign up more than once even if this is normally disallowed
2020-12-18 15:00:54 +09:00
Kijin Sung
f12bfb0ba5
Add a special phone number and verification code that can bypass SMS auth (for testing)
2020-12-18 14:56:57 +09:00
Kijin Sung
aa7a548ecf
Fix #1429 clear login failure count for IP if password change request succeeds
2020-12-15 22:46:12 +09:00
Kijin Sung
242963db83
Remove unnecessary vid from redirect URL
2020-12-15 22:42:27 +09:00
Kijin Sung
a9689549b7
Fix #1474 return to member info modify form on error, instead of password check page
2020-12-12 17:35:01 +09:00
Kijin Sung
2d6a175b19
Fix #1468 inconsistent use of REMOTE_ADDR vs. RX_CLIENT_IP
2020-11-18 00:17:49 +09:00
Kijin Sung
8c161bc28d
Various fixes to improve PHP 8.0 compatibility
...
- XmlParser 클래스가 PHP 내장 클래스가 되어버려서 XeXmlParser로 변경
- 함수나 파라미터의 형태가 맞지 않아서 치명적인 오류 나는 곳 수정
- undefined 변수 및 배열 키 다수 수정 (치명적인 오류는 아님)
- 계속 수정중...
2020-10-31 00:25:26 +09:00
Kijin Sung
133c29012b
Provide MemberController::clearMemberCache()
2020-10-30 01:16:14 +09:00
Kijin Sung
a9334cec95
Add action to delete a registered device
2020-10-28 01:30:10 +09:00
Kijin Sung
5ea9d52b0c
Add last active date to member_devices table
2020-10-28 01:16:23 +09:00
Kijin Sung
e87bd70e98
Allow registering device with login or signup
...
회원가입이나 로그인과 동시에 모바일 기기를 등록할 수 있도록 허용합니다.
앱에서 회원가입하더라도 한 번 더 등록 과정을 거쳐야 하는 불편을 해소합니다.
2020-10-28 00:53:54 +09:00
Kijin Sung
ed7add6d9c
Separate device type (android/ios) from token type (fcm/apns)
...
애플 기기에서도 FCM을 사용하여 푸시알림을 구현할 수 있으므로
디바이스의 운영체제와 무관하게 토큰 타입을 지정하도록 변경합니다.
기존에 등록된 토큰은 운영체제 및 포맷에 따라 자동 변환합니다.
2020-10-28 00:37:55 +09:00
Kijin Sung
1bd20e6d31
Fix #1417 set files as valid when signature is saved
2020-10-22 00:16:59 +09:00
Kijin Sung
177a6c6b7d
Merge branch 'develop' into next
2020-09-29 00:23:30 +09:00
Kijin Sung
b68d571a19
Fix #1414 incorrect behavior when member_srl is negative
2020-09-28 01:21:41 +09:00
Kijin Sung
388d55fd85
Add triggers before/after insertMemberDevice
2020-08-06 14:50:52 +09:00
Kijin Sung
d3fab50e66
Allow guests to register mobile devices
2020-08-06 14:44:45 +09:00
Kijin Sung
818897fed4
Merge branch 'develop' into next
2020-08-03 14:04:20 +09:00
Kijin Sung
5571a16619
Fix #1373 add classname to popup menu items
2020-08-03 14:01:18 +09:00
Kijin Sung
0f469baae8
Merge branch 'develop' into next
2020-07-31 15:36:40 +09:00
Kijin Sung
750045d095
Add option to disallow symbols in nickname #886
2020-07-31 15:33:46 +09:00
Kijin Sung
f07b971e1e
Remove problematic characters in member nickname, etc. #886
2020-07-31 15:03:52 +09:00
BJRambo
46d7d3e8c4
Fix #1363 회원 메모를 빈값으로 삭제 안되는 문제 고침
2020-07-23 16:52:37 +09:00
Kijin Sung
fa5f70c0e9
Merge branch 'develop' into next
2020-06-25 16:28:13 +09:00
Kijin Sung
ffff733500
Fix #1328 phone verification required when phone number field is disabled
2020-06-25 16:28:02 +09:00
Kijin Sung
9bf62ea6d2
Detect device model and OS version automatically
2020-06-25 15:22:12 +09:00
choyeon
8a9ea67523
기존에 deleteMemberDeviceByToken 삭제하고 deleteMemberDevice로 통일
2020-06-24 10:15:11 +09:00
choyeon
0eec2fffac
불필요한 logged_info 빼고 위에서 선언했던 member_info 사용해서 반환값 셋팅
2020-06-23 10:45:54 +09:00
choyeon
b633589edf
device_token 패턴 체크할 때 not 연산자 추가
2020-06-23 10:14:32 +09:00
choyeon
347152e163
알림 기능 구현FCM은 테스트 완료
2020-06-22 14:34:35 +09:00
choyeon
93f1d15a48
member_devices 스키마 수정,
...
ProcMemberLogingWithDevice 에서도 유저 정보 반환,
getDeviceTokens()에서 쿼리할 때 device_type 조건 추가
2020-06-22 10:29:40 +09:00
choyeon
e1b207f085
등록된 기기에서 접속하면 자동으로 로그인시켜 주는 액션 구현
2020-06-18 16:02:22 +09:00
choyeon
e5fdd73d3d
procMemberRegisterDevice(기기 등록)모듈 커밋
2020-06-18 12:06:18 +09:00
Kijin Sung
c90d529c74
Change method calls to static in many core modules
2020-05-24 20:43:52 +09:00
Kijin Sung
ecd8cd3ded
Fix #1232 allow multiple auth attempts in a configured time
2020-03-23 21:20:26 +09:00
Kijin Sung
1db4a9d752
Cleanup related to phone country change
2020-03-18 23:56:54 +09:00
Kijin Sung
0e9ce525da
Store three-letter country code instead of calling code
2020-03-18 22:05:19 +09:00
Kijin Sung
b1e01b0fc5
Fix #1217 enable notifications for scrap
2019-11-23 12:04:14 +09:00
Kijin Sung
ee7f11b0f1
Separate agreement info into its own table
...
선택약관 동의 내역을 쉽게 관리할 수 있도록
확장변수가 아닌 별도의 테이블로 분리
2019-09-13 23:46:56 +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
c283537808
Preserve accept_agreement info when updating member info
2019-09-09 23:01:57 +09:00