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
Kijin Sung
d578016ff9
Remove links to outdated manual
2018-08-22 19:35:42 +09:00
Kijin Sung
666be26ca7
Clean up simple mode views
...
- 간단보기(모바일) 상태시 최근 글은 날짜 대신 시간을 표시
- 간단보기/상세보기 토글 위치를 일관성있게 변경
- 간단보기/상세보기 토글 버튼과 다른 버튼들 사이에 여백 확보
2018-08-20 11:19:05 +09:00
COMI
85219dc027
회원 모듈의 기능을 사용하지 않을 경우 페이지 접근 차단 ( #1074 )
...
회원 모듈에서 차단한 기능 페이지 주소를 입력하면 접근이 가능한 문제가 있었습니다. 기능을 사용하지 않도록 하였으므로 접근이 차단되는 것이 합리적입니다.
2018-08-19 19:13:20 +09:00
Min-Soo Kim
9929df9c07
관리자 페이지 디자인을 개정해보았습니다. ( #1056 )
...
* 관리자 페이지 디자인을 개정해보았습니다.
스마트폰과 같이 좁은 화면에서도 보기 좋도록 쉽게 조정할 수 있는 것들을 조정해보았습니다.
XE icon 1.0.4 를 활용했습니다.
2018-08-13 00:51:19 +09:00
Kijin Sung
68840c2ede
Merge branch 'develop' into pr/member-phone-number
2018-08-06 16:49:15 +09:00
Kijin Sung
9e08bd40ac
Merge pull request #1053 from rhymix/pr/css-unload-minimal
...
.btn 및 .message 클래스의 CSS 속성을 제거하는 옵션 제공 #950
2018-08-06 16:39:48 +09:00
Kijin Sung
a49f2f5f06
Change Context::isAlwaysSSL() to config('session.use_ssl_cookies')
...
- Main session cookie is httpOnly if use_ssl is true
- SSO cookie is always httpOnly
2018-08-06 01:23:22 +09:00
Kijin Sung
2cd960b9f1
Remove duplicate .btn styles from member and communication modules
2018-08-06 00:11:13 +09:00
Kijin Sung
f12cf74dda
Revert "다른 프레임워크와 css 충돌을 피하기 위해 rhymix.less의 class/id 이름에 prefix 처리"
...
This reverts commit b1cb1f3f34 .
2018-08-04 20:56:24 +09:00
conory
b1cb1f3f34
다른 프레임워크와 css 충돌을 피하기 위해 rhymix.less의 class/id 이름에 prefix 처리
...
변경전의 xe.less 파일도 rhymix.less와 함께 load 하여 호환정 유지
CSS 충돌 예)
bootstrap의 .btn
사용 예)
bootstrap 사용시엔 {Context::unloadBasicFiles('xe')}으로 unload 시키면 문제없음
2018-08-03 19:45:30 +09:00
Min-Soo Kim
30fd0c428c
Improve cookie security; Secure flag
...
SSL 항상 사용 옵션인 경우 쿠키도 이에 맞추어 SSL 인 경우에만 사용되도록 secure flag 를 추가합니다.
선택적 SSL 인 경우 SSL 이 적용되지 않은 구간에서도 쿠키를 읽을 수 있어야 하므로, 적용하지 않습니다.
이 PR 로 변경되는 내용
- Context 클래스에 checkSslEnforce 메소드 추가
- SSL 항상 사용 옵션일 경우, 가능한 secure 플래그를 달아서 쿠기 굽기
- SSO 쿠키의 경우 javascript 접근이 필요 없을 것으로 예상 ( https://github.com/rhymix/rhymix/pull/1034 ) 되어서 `httpOnly` 플래그도 추가.
안드로이드 웹뷰의 경우 StackOverFlow 의 Reading secure cookies in android WebView 라는 글을 참고하면, 읽어오는 것이 가능하다고 합니다. 주소에 프로토콜을 적지 않을 경우 secure flag 가 달린 쿠키는 정상적으로 읽어오지 않는 듯 하니 안드로이드 웹뷰를 사용하시는 분들은 대응이 필요할 것으로 보입니다.
https: //github.com/rhymix/rhymix/pull/1034 를 실수로 merge 하여서 다시 올립니다.
Co-Authored-By: Kijin Sung <kijin@kijinsung.com>
2018-07-29 12:15:24 +09:00
Min-Soo Kim
b62a1322c9
Revert "Merge branch 'develop' into develop"
...
This reverts commit ec54bbd415 , reversing
changes made to 9b12e0a71c .
2018-07-29 11:54:14 +09:00
Min-Soo Kim
ec54bbd415
Merge branch 'develop' into develop
2018-07-29 11:49:27 +09:00
Kijin Sung
a0d688df9d
unicode 문자를 이용한 닉네임 중복 우회 문제 고침
...
xpressengine/xe-core#2025
2018-07-20 18:56:43 +09:00