1-1. skin/member/basic/login.skin.php if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 아래에 추가 include_once(G5_CAPTCHA_PATH.'/captcha.lib.php'); 1-2. skin/member/basic/login.skin.php 위에 적당한 위치에 추가 1-3. skin/member/basic/login.skin.php function flogin_submit(f) { 아래에 내용 추가 2. bbs/login_check.php 파일 수정 include_once('./_common.php'); 아래에 추가 include_once(G5_CAPTCHA_PATH.'/captcha.lib.php'); if (!chk..
로그인후 관리자 (adm) 접속하면 alert 창이 뜨면서 "정상적으로 로그인하여 접근하시기 바랍니다." 메시지가 보이면서 로그아웃 될때 해결 방법입니다. 방화벽 서버가 real IP 를 가져오지 못해서 접속한 관리자 아이디가 중복 아이피가 표시되는 경우 입니다. adm / admin.lib.php 파일에 아래 내용을 주석합니다. // 관리자의 아이피, 브라우저와 다르다면 세션을 끊고 관리자에게 메일을 보낸다. $admin_key = md5($member['mb_datetime'] . get_real_client_ip() . $_SERVER['HTTP_USER_AGENT']); if (get_session('ss_mb_key') !== $admin_key) { session_destroy(); inclu..
기계와 기계가 규격화 된 방식으로 인터넷(웹)을 이용해서 통신할 수 있도록 있는 통신 규칙 HTTP를 이용한다.(https://opentutorials.org/module/3621) API=> 시스템을 은행 데이터를 돈 클라이언트를 고객 api를 은행원이라 생각하면 된다 REST API->응용프로그램이 시스템에 있는 데이터를 쉽게 사용하기 위해 시스템이 각 데이터에 이름을 붙혀 정리해 놓은것. Rest api의 규칙 1. URI는 정보의 자원을 표현해야한다. (GET,POST,PUT)DELETE/topics/1 Resource를 rest api로 표현하면 resource는 URI를 통해 표현된다. 이때 전체를 식별하고 싶다면 또는 여러개의 topic을 식별하고 싶다면 http://example.com/t..
1. Spring MVC or Web application. Spring Boot MVC Hello World Example – Thymeleaf Spring MVC Validation Example Spring MVC + Spring Security Example Spring MVC Form Handling Example Spring MVC Integration Test Example Spring MVC + Spring Security Example Need Update Spring MVC + Spring Security + login via database Spring MVC – Create a WAR file for deployment Kotlin + Spring MVC Example 2. Spri..
서비스 설명 * 고객님께 가치 있는 e-Learning 콘텐츠의 기획/개발 그리고 높은 안정성을 가진 맞춤형 LMS 의 구축 및 운영을 통한 종합 교육서비스를 할 수 있도록 높음 퀄리티의 솔루션을 제공하겠습니다. * 자격증 시험, 공무원 시험, 동영상강의 등 다양한 분야별 동영상 강의 수강, 판매를 전문으로 하는 홈페이지 제작에 적합한 솔루션 입니다. * 호스팅 및 서버인프라, CDN 구축 비용은 별도이며, 별도의 호스팅 정보제공시 도메인연결, 프로그램 설치 만 진행됩니다. * 커스텀 및 맞춤제작은 구매 전 상담 후 명확한 의뢰 내용을 바탕으로 진행 되오니, 먼저 상담을 통하여 진행합니다. 데모사이트 - https://demo.edu-platform.net 동영상강의 시스템 및 이러닝 & 교육 전문 웹사..
1. 서버리스란?서버리스(Serverless)를 직역하자면, “서버가 없다” 라는 의미가 있습니다. 하지만, 사실상 서버가 없는건 아닙니다. 그저, 특정 작업을 수행하기 위해서 컴퓨터를 혹은 가상머신에 서버를 설정하고, 이를 통하여 처리 하는 것이 아님을 의미합니다. 그 대신에, BaaS (Backend as a Service) 혹은 FaaS (Function as a Service) 에 의존하여 작업을 처리하게 됩니다. BaaS 를 제공하는 서비스 중에선, Firebase, Parse (지금은 서비스종료 됨), Kinvey 등이 있고, FaaS 를 제공하는 서비스 중에선, AWS Lambda, Azure Functions, Google Cloud Functions 등이 있습니다. 2. 서버리스는 어떻게..
프론트 엔드 개발자의 관점에서 확장성 및 개발 편의성을 고려한 2017년 FRONT-END 기술 스택을 정리해 보았습니다. Front-end libraries View / Router reactreact-routerreact-helmet : meta, link, script 같은 헤더에 들어가는 항목들을 손쉽게 관리할 수 있는 패키지. Swiper Data Handling reduxredux-form : 키보드의 onChange 이벤트를 보고 폼의 value 에 직접 데이터를 넣는 방식. redux-persistredux-persist-cookie-storage Server Side Renderning expresshttp-proxy-middleware Style Spectre.csssassgulp-sa..