dhslrl321 / maple-cheater Goto Github PK
View Code? Open in Web Editor NEWMaplestory (Nexon) 에서 사기 캐릭터 검색을 통한 유저간 신뢰 기반 거래를 도와주는 커뮤니티 프로젝트 입니다.
Maplestory (Nexon) 에서 사기 캐릭터 검색을 통한 유저간 신뢰 기반 거래를 도와주는 커뮤니티 프로젝트 입니다.
로그인을 수행하면 accessToken 만 반환되므로 frontend 에서 user를 식별할 방법이 존재하지 않음.
userId도 함께 반환할 것
동일한 String 이더라도 BCrypted 된 비밀번호가 모두 동일함
현재 서버에서 회원가입을 할 때, 기존의 회원인지 검사하지 않고 있어서 중복 회원가입이 가능한 Issue
authenticate
API 바로 호출하여 Alert이 뜨는 문제 발생_app.js
에서 Component가 로드되는 시점에 localStorage 에 저장되는 user data 를 서버로 보내서 검증하는 작업이 필요하다.Material UI의 TextField 에서 placeholder 의 font-size가 변경되지 않아서 모바일 버전에서 문제가 Text가 다 보이지 않음
ExceptionHandler
때문에 존재하지 않는 사용자일 경우 400 Error 가 발생하는데, 이는 Error Code 와 맞지 않음.
회원을 탈퇴하고 재가입할 때 DB 에서의 논리적인 문제가 발생한다
추후 해결해야할 문제
Material-UI 에서 특정 컴포넌트를 클릭하거나 입력할 때, Fetch API cannot load Error가 남
이메일 인증번호 발송 메일 Template 에서 임시 비밀번호 문구가 보임
FileSizeLimitExceededException
이 발생함@RequestParam
으로 요청 파라미터 하나 하나씩 매핑 시켜주고 있는데, Refactoring 해야함서버와 통신하는 모든 입력 값에 대한 validation 을 validator.js
에서 정의하고 reject 할 수 있도록 할 것.
Front 에서 들어오는 모든 입력 값에 대해서 자체 Validation 을 수행하고 400 Bad Request 를 반환하도록 할 것.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.