Commit graph

1278 commits

Author SHA1 Message Date
MinSoo Kim
b4c64b937d 네모의 꿈 시리즈, 스타일 파일 정리. 2017-03-09 01:14:41 +09:00
BJRambo
b67ad71c2e Merge pull request #743 from bjrambo/pr/member-profile-image-list
관리자 회원목록에서 프로필사진을 볼 수 있도록 개선
2017-03-06 16:15:34 +09:00
bnu
f833caf7f0 Fix #2049 XEVE-17-008 스크랩한 게시물에서 발생할 수 있는 문제 고침
- 제보자 : Jeongun.baek
2017-03-06 14:07:43 +09:00
bnu
ada67465cf 내장 모듈의 act에 대한 퍼미션 정리 2017-03-06 14:06:04 +09:00
Kijin Sung
c58f172265 Fix #740 clear member cache after admin edit 2017-03-06 12:15:52 +09:00
Kijin Sung
e116206c13 Fix #740 incorrect template code in admin member edit screen 2017-03-06 11:59:39 +09:00
Kijin Sung
29f2f6a47f Fix #740 force logout user if denied or limited 2017-03-06 10:27:11 +09:00
BJRambo
b5a5b9fff8 인라인스크립트를 css파일로 교체 2017-03-06 09:38:50 +09:00
BJRambo
3f716c566d 회원가입 설정에서 프로필사진을 사용할때에 출력 2017-03-06 08:30:37 +09:00
BJRambo
de019fad0f 관리자 회원목록에서 프로필사진을 볼 수 있도록 개선 2017-03-06 08:25:36 +09:00
Min-Soo Kim
46055ffa66 Merge pull request #739 from misol/develop
네모의 꿈 스킨 링크 텍스트 색상 선명도 강화.
2017-03-03 23:19:58 +09:00
MinSoo Kim
60248dabe9 스킨에서 색상 변수 확인 강화, 링크 텍스트 색상 선명도 증가. 2017-03-03 23:07:39 +09:00
Kijin Sung
cf01038ce6 Refresh member info when setSessionInfo() is called 2017-03-03 01:05:13 +09:00
Kijin Sung
a67a78ebba Use local variable instead of class property to handle member info
회원정보를 다룰 때 너도나도 $this->memberInfo를 덮어쓰기 때문에
이게 도대체 어디서 온 변수인지 신뢰할 수가 없음.
심지어 로그인에 실패해도 $this->memberInfo는 그대로 남아 있음.

잘못 사용할 경우 심각한 보안 문제가 발생할 수 있으므로
클래스 속성을 공유하지 않고 각 메소드에서 로컬 변수만 사용하도록 변경함.
회원정보를 반드시 서로 공유해야 하는 경우 Context::get('logged_info')를 사용함.
2017-03-03 00:59:42 +09:00
Kijin Sung
5e9273d5f3 Fix incorrect lang code in simple_world member skin 2017-03-03 00:16:09 +09:00
Kijin Sung
e4fe2430d3 Change 로그인 관리 to 자동 로그인 관리 2017-03-02 21:18:55 +09:00
Kijin Sung
7510cdf2e1 Fix autologin failing on third visit 2017-03-02 21:17:49 +09:00
MinSoo Kim
912ea46c55 Issue #717 definitize tabindex of log-in form.
Set clear the tabindex of login form input elements for keyboard user
experiences.
2017-02-28 21:22:06 +09:00
Kijin Sung
34c11c4344 Fix use of undefined variable 2017-02-28 16:41:17 +09:00
Kijin Sung
d074e5e9b5 Increase security of autologin keys 2017-02-27 15:55:04 +09:00
Kijin Sung
e823ce045b Fix potential problem caused by caching of partial member info 2017-02-26 15:32:31 +09:00
Min-Soo Kim
5140047b5f 네모의 꿈/ 컨텐츠 위젯 스킨 (#712)
## 컨텐츠 모듈 스킨

- 사이트 테마를 따르지 않고 다른 색을 선택할 수 있도록 네모의 꿈 회원 스킨 컬러셋 추가.
- 탭이 많을 때 터치 환경이 아니면 좌우로 넘기기 어려운 점을 고려하여서 메뉴를 펼침.
- 작은 화면에서 화면을 최대한 활용하도록, 레이아웃 햄버거 메뉴를 부드럽게 나타내고 감춥니다.

## 위젯에서 LESS/SCSS 의 사용
- 변수를 위젯 캐시에도 전달할 수 있도록 해서 LESS 나 SCSS 에 값 전달이 가능하도록 함.
- LESS 나 SCSS 를 사용한 경우에 위젯 코드 캐싱 코드가 적절하게 기록되도록 해서 LESS나 SCSS 를 사용
가능하도록 수정.

## 그 외 변화
- Reduce the number of regular expressions.
2017-02-26 01:05:57 +09:00
Kijin Sung
f3a43d071e Fix vulnerability in procMemberDeleteSavedDocument 2017-02-25 15:08:42 +09:00
Kijin Sung
fa36fd184c Fix default editor skin in signature editor 2017-02-16 12:14:54 +09:00
Kijin Sung
d4353fa8d2 Change default editor colorset in other modules to moono-lisa 2017-02-16 01:26:08 +09:00
Kijin Sung
5afa29484c Fix inconsistent use of whitespace 2017-02-16 00:09:07 +09:00
Kijin Sung
852df061de Fix inconsistent use of whitespace 2017-02-16 00:08:45 +09:00
Kijin Sung
48db8bf660 Fix #709 invalid update of autologin security keys 2017-02-16 00:06:29 +09:00
Kijin Sung
6b0dd6c192 Standardize password hashing work factor to 10 by default 2017-02-15 11:34:39 +09:00
Kijin Sung
31623842ba Fix logout bug in admin module 2017-02-11 21:41:21 +09:00
Kijin Sung
d495ce5804 Call setSessionInfo() after login, not before 2017-02-11 20:55:40 +09:00
Kijin Sung
d80449ffb3 Merge pull request #700 from kijin/pr/own-comments
작성 댓글 보기 화면 추가
2017-02-11 15:42:00 +09:00
Kijin Sung
00850bc95d Add admin screen to choose which member menu items to display 2017-02-11 15:36:33 +09:00
Kijin Sung
8c5d3f9f11 Fix typo in active_logins.html 2017-02-11 15:00:16 +09:00
Kijin Sung
4b342a2d9c Merge branch 'develop' into pr/own-comments 2017-02-11 14:28:45 +09:00
Kijin Sung
b32ae03396 Fix session variables being reset to an empty string 2017-02-11 14:15:38 +09:00
Kijin Sung
a85c3ccb01 Initial implementation of view comment screen 2017-02-10 22:17:29 +09:00
Kijin Sung
07da55ba8e Fix loophole for duplicate nickname using invisible Unicode characters
cf. xpressengine/xe-core#2025
2017-02-10 22:01:10 +09:00
Kijin Sung
99cb67b5db Merge pull request #567 from kijin/pr/session-class
세션 처리 관련 기능 정리 및 개선
2017-02-10 21:30:06 +09:00
Kijin Sung
5f7b4837dc Add more safeguards for the possibility of an empty member_srl 2017-02-10 20:59:17 +09:00
Kijin Sung
dfdbc1db85 Add session helper class and move remainder of session validation logic to Session class 2017-02-10 20:50:38 +09:00
Kijin Sung
14d464da22 Remove unnecessary xe_logged cookie 2017-02-10 20:02:21 +09:00
Kijin Sung
3be0e79abb Improve session invalidation routines 2017-02-09 00:34:01 +09:00
Kijin Sung
c7d8d84500 Add option to invalidate other sessions on password change
Feature request in https://www.xetown.com/lakepark/345786
2017-02-09 00:06:32 +09:00
Kijin Sung
bdb10d57c5 Miscellaneous fixes to session handling 2017-02-08 21:35:00 +09:00
Kijin Sung
07708195fb Add login management screen to simple_world skin, too 2017-02-08 20:01:16 +09:00
Kijin Sung
8afddb8b5e Implement login management screen in default member skin 2017-02-08 18:07:19 +09:00
Kijin Sung
b0b416b823 Fix autologin table structure and add user agent data 2017-02-08 17:12:46 +09:00
Kijin Sung
2af90c8e1d Implement autologin in the Session class 2017-02-08 17:08:31 +09:00
Kijin Sung
d36263f539 Update autologin-related queries 2017-02-08 16:39:29 +09:00