연습삼아서 웹커뮤니티 만들고 있는데요~ 보안과 로그인유지상태에 대해서 질문잇어요 ㅠ > 자유게시판

자유게시판

연습삼아서 웹커뮤니티 만들고 있는데요~ 보안과 로그인유지상태에 대해서 질문잇어요 ㅠ 정보

연습삼아서 웹커뮤니티 만들고 있는데요~ 보안과 로그인유지상태에 대해서 질문잇어요 ㅠ

본문

 

로그인하면 계속 유지가 되어야 하니까

세션 이용해서 로그인 기능만들었는데요

로그인을 한 상태면 계속 로그인이 유지 되어야 해서

모든 페이지에서 헤드 페이지를 인클루드 시키는데 아예 헤드에서 로그인 유지 판별하는 코드를 넣어놨는데 문제 없을까요?

헤드에서 로그인 유지 판별을 해버리게 만드니까

각 각의 페이지에서 굳이 판별 안해도 되도록 하려는건데

혹시 제가 생각못한 문제점이 발생할 수 있을까요?

발로 코딩하는 허접이라 .. 잘 모르겟네요 

 

특히 보안쪽문제에 ㅠㅠ 고민이 많네요

 

일단 비밀번호 넘길때 hash 정도만 처리했는데 또 신경써야할 부분 여쭤봅니다

 

추천
0

댓글 13개

그누보드 쓰시면 간단한것을 왜 만드세요. ^^
처음부터 보안 프로그램 개발하는것 보단, 현재까지 나온 패치를 내 입맛에 맞게 추가 플밍하는것이 현명할 듯합니다.^^
그누보드와 아미나로 만들어봤는데요
편하고 좋긴한데
기능이 워낙 많고 그래서요ㅜ

제가 만들고있는건 게시판 2개, 최신순, 좋아요순 기능,좋아요기능, 답글기능, 공유하기기능, 회원가입, 로그인기능 요정도만 필요로 해서요... 디자인도 직접해보면서 간단하고 심플하게 만들어서

가벼운수준의 웹앱으로 출시해보려구하거든요..
^^ 제말을 이해를 못하셨나 보네염

제 말의 의미는 그누보드 환경 라이브러리를 쓰시고, 빈페이지에서 만드시라는 말씀이였습니다. 로그인 라이브러리는 그누보드 시스템 라이브러리를 사용하시면, 세션부터 쿠키까지 다 셋팅되었거든욤 ^^

게시판 또한 라이브러만 쓰고, 빈페이지에서 만드시라는 말씀이였습니다.

즉... 환경 라이브러리를 일일이 만들려면, 머리 아파진다는 의미입니다. ^^
감사합니다~ 그누보드 설치후 필요한 부분은 그누로 이용하고 나머지 부분을 제 입맛에 맞게 수정해서 쓰라는 말씀이신거죠?
바퀴를 재발명하지 마라! 라는 말이 있죠..ㅎㅎ 저도 프레임웍을 쓰시길 권해봅니다. 꼭 그누가 아니어도 ci, 라라벨같은...
감사합니다~ 그누보드 설치후 필요한 부분은 그누로 이용하고 나머지 부분을 제 입맛에 맞게 수정해서 쓰라는 말씀이신거죠?
초기에 개발자가 흔히 실수하는 부분들이 경험이 쌓이며 자신의 실력을 과신하는 경우입니다.
흔하디 흔한 기능들을 자기가 만들어 쓰는게 더 좋은 품질이 나올꺼라 믿는 경우가 많습니다.
하지만 개발은 쉽게 실력의 자신감을 가질만큼 작은 녀석이 아니랍니다.
이제 초입이시니 그런 실수로 시간을 허비하지 마시길 바라며 남깁니다.

지금도 새로운 로직을 가진 솔루션들이 선발주자들을 위협할 정도로 기발한 로직이 계속 나옵니다.
기발한 로직을 접할때마다 저는 아직도 공부가 부족하다고 매번 느낍니다.
개발자는 평생 공부하는 직업이라는걸 잊지 말고 살아야 한다고 생각합니다.
항상 나보다 잘나고 머리좋은 사람은 많습니다.
그들이 무얼 만들고 무얼 추구했는지 모른채 나혼자 생각하면 그걸 10년을 해도 제자리입니다.
기존의 솔루션들의 설계구조를 다 이해하시고 자신의 지식에 담아내시길 권해드립니다.

그누보드도 그런 로직의 정수가 담긴 솔루션입니다.
다양한 방면에서 국내 최강자 타이틀을 가지고 있고 로직의 심플함과 직관성은 입문자도 접근하기 좋습니다.
근데 유연한 구조이기까지 하죠.

손을 댄 솔루션들의 구조 및 소스는 모두 외우세요.
한글자 한글자가 아니라 흐름과 동작 방식을 기억하라는 것입니다.
그럼 왜 그렇게 만들었는지 이해 갑니다.
그걸 안하고 새로 개발하면 3일 걸릴게 한달 걸립니다.

여긴 야근과 정시 출근이 공생하는곳!
당신을 제외하고 모두 기획자!
아니면 지시자!
작업은 당신혼자!

어서와 이런 삽질은 처음이지 ~!

편한길은 개발자의 길이 아닙니다.
절대 편한일은 아니에요.
친절한 조언 감사합니다ㅎㅎ

전문 개발자가 되려는건 아니고.. 라이트하게 배우고 있어서 그런지 배우는게 더딘것 같습니다ㅎㅎ

말씀하신대로 그누보드 솔루션을 설치하고, 필요한 부분은 그누로 이용하고 나머지 부분을 제 입맛에 맞게 수정해서 쓰라는 말씀이신거죠?
그건 디자인 수준의 수정이구요.
로그인과 보안이라고 앞서 말한 부분을 고려하면 개발영역으로 봐야되는데...
실행 순서 따라서 소스를 한줄한줄 보다 보면 어느부분에 추가해서 쓸수있는지 보여요.
이해를 못하고 쓰면 더 복잡해지고 나중에 감당이 안된다는 말입니다.
그누를 설치하고 그냥 부분적으로 이용하라는 말이 아니라 융합해야 된다는 말이에요.
그누보드 구조를 이해하지 못하면 융합할수 없다는 말이기도 하구요.
전체 199,611 |RSS
자유게시판 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT