Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop #214

Merged
merged 22 commits into from
Dec 22, 2019
Merged

Develop #214

merged 22 commits into from
Dec 22, 2019

Conversation

ghost
Copy link

@ghost ghost commented Dec 22, 2019

No description provided.

jominjimail and others added 22 commits December 22, 2019 03:36
보안상 문제로 웹에서 Object Storage의 주소를 그대로 노출하지 않고 서버로 받은 Buffer Array 값을 받아옴
받아온 버퍼값을 base64 형태로 변환하여 사용함
URL.revokeObjectURL() 은 URL.createObjectURL() 을 통해 생성한 기존 URL을 해제함.
revokeObjectURL을 통해 해제하지 않으면 기존 URL을 유효하다고 판단하고 자바스크립트 엔진에서 GC 되지 않음.
Blob URL 은 생성된 window의 document 에서만 유효하기 때문에
다른 window 에서 재활용될 수 없으며, URL의 수명이 한정되어 있기 떄문에 file:URL 과 다르게 보안 이슈에서 벗어날 수 있음
출처: https://heropy.blog/2019/02/28/blob/ , https://gracefullight.dev/2017/01/16/javascript%EB%A1%9C-%EB%A1%9C%EC%BB%AC%EC%97%90-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C/
프로필 사진을 수정할 수 있음
…r-download

Hotfix/junow/wallpaper download
…k-to-profile

Hotfix/junow/card link to profile
…tions

[Hotfix] 음악 업로드 소켓 알림 추가
…-CORS

[Hotfix] credential 문제 해결
@jominjimail jominjimail merged commit 4d686f5 into master Dec 22, 2019
@jominjimail jominjimail deleted the develop branch December 22, 2019 10:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants