정수빈 정수빈 2024-11-25
2024/11/25 보안로그인 추가
@94ff848e0ce0cde4d444d2ed47ff2023fea95274
src/main/webapp/publish/css/mem.css
--- src/main/webapp/publish/css/mem.css
+++ src/main/webapp/publish/css/mem.css
@@ -597,6 +597,13 @@
 .security_login .qmMark{width:20px;height:20px;margin:-4px 0 0 8px;font-size:14px;font-weight:bold;font-family:'GmarketSansBold';background:#d7d7d9;border-radius:5px;color:#666;text-align:center;line-height:22px;cursor:pointer;}
 .security_login .title_area .hover_cont{display:none;display: none; position:absolute;width:320px;padding:15px;font-size:15px;line-height:1.2;z-index:80;background:#fff;border-radius:5px;overflow:hidden;box-shadow:0 0 8px rgba(0,0,0,0.5);}
 .security_login .title_area .qmMark:hover+.hover_cont{display:block;}
+
+.mem_cont_in.security_login .input_list .input_list_item .input_left{width:125px;;}
+.mem_cont_in.security_login .welcome{font-size:26px;}
+.mem_cont_in.security_login .mem_bottom{display:flex;align-items:center;font-size:15px;color:#444;gap:8px;justify-content:space-between;}
+.mem_cont_in.security_login .mem_bottom button{/* background:#ffe7e7; */font-size:15px;font-weight:500;padding:3px 10px;color:#e40000;border:1px solid #e40000;border-radius:5px;}
+.mem_cont_in.security_login .mem_btnWrap2{display:flex;gap:8px;}
+.mem_cont_in.security_login .mem_btnWrap2 button{width:50%;}
 /* //보안로그인 */
 
 /* 서류 인증 */
 
src/main/webapp/publish/security_login.html (added)
+++ src/main/webapp/publish/security_login.html
@@ -0,0 +1,313 @@
+<!DOCTYPE html>
+<html lang="ko">
+
+<head>
+    <meta charset="UTF-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <title>문자온</title>
+
+    <link href="https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap" rel="stylesheet">
+    <link rel="stylesheet" href="/publish/css/reset.css">
+    <link rel="stylesheet" href="/publish/css/jquery.mCustomScrollbar.css">
+    <link rel="stylesheet" href="/publish/css/common.css">
+    <link rel="stylesheet" href="/publish/css/button.css">
+    <link rel="stylesheet" href="/publish/css/content.css">
+    <link rel="stylesheet" href="/publish/css/mem.css">
+    <link rel="stylesheet" href="/publish/css/font.css">
+    <link rel="stylesheet" href="/publish/css/popupLayer.css">
+
+
+    <script src="/publish/js/jquery-3.5.0.js"></script>
+    <script src="/publish/js/jquery.mCustomScrollbar.concat.min.js"></script>
+    <script src="/publish/js/common.js"></script>
+    <script src="/publish/js/content.js"></script>
+    <script src="/publish/js/popupLayer.js"></script>
+
+    <script>
+        $(function () {
+            timer();
+        })
+        //인증번호 타이머
+        function timer() {
+            var time = 180; //기준시간 작성
+            var min = ""; //분
+            var sec = ""; //초
+            //setInterval(함수, 시간) : 주기적인 실행
+            var x = setInterval(function () {
+                //parseInt() : 정수를 반환
+                min = parseInt(time / 60);
+                sec = time % 60; //나머지를 계산
+
+                document.getElementById("timer").innerHTML = min + "분" + sec + "초";
+                time--;
+
+                //타임아웃 시
+                if (time < 0) {
+                    clearInterval(x); //setInterval() 실행을 끝냄
+                    document.getElementById("timer").innerHTML = "시간초과";
+                }
+
+            }, 1000);
+
+            if (time != 180) {
+                time = 180;
+                clearInterval(x);
+            }
+        }
+    </script>
+
+</head>
+
+<body>
+    <div class="mask"></div>
+    <!-- skip 메뉴  -->
+    <div class="skip_menu">
+        <a href="#cont" title="본문 바로가기" class="contGo">본문 바로가기</a>
+    </div>
+    <!--// skip 메뉴  -->
+    <!-- quick 메뉴 -->
+    <div class="quickMenu">
+        <div>
+            <p class="quick_title">QUICK<br>MENU</p>
+            <p class="quick_title2">QUICK</p>
+            <ul class="quickMenuIn">
+                <li>
+                    <a href="/publish/index.html"><i class="quick1"></i><span>이용안내</span></a>
+                    <div class="hover_cont">이용안내</div>
+                </li>
+                <li>
+                    <a href="#"><i class="quick2"></i><span>채팅상담</span></a>
+                    <div class="hover_cont">채팅상담</div>
+                </li>
+                <li>
+                    <a href="#"><i class="quick3"></i><span>원격지원</span></a>
+                    <div class="hover_cont">원격지원</div>
+                </li>
+                <li>
+                    <a href="#"><i class="quick4"></i><span>맞춤제작</span></a>
+                    <div class="hover_cont">맞춤제작</div>
+                </li>
+                <li>
+                    <a href="#"><i class="quick5"></i><span>주소록 등록</span></a>
+                    <div class="hover_cont">주소록 등록</div>
+                </li>
+                <li>
+                    <a href="#"><i class="quick6"></i><span>엑셀 전송</span></a>
+                    <div class="hover_cont">엑셀 대량전송</div>
+                </li>
+                <li>
+                    <a href="#"><i class="quick7"></i><span>견적서</span></a>
+                    <div class="hover_cont">견적서</div>
+                </li>
+                <li>
+                    <a href="#"><i class="quick8"></i><span>결제</span></a>
+                    <div class="hover_cont">결제</div>
+                </li>
+                <li>
+                    <a href="#"><i class="quick9"></i><span>영수증/계산서</span></a>
+                    <div class="hover_cont">영수증/계산서</div>
+                </li>
+            </ul>
+            <button type="button" class="goTop" title="맨 위로 이동">TOP<i></i></button>
+        </div>
+    </div>
+    <!--// quick 메뉴 -->
+    <!-- header 영역 -->
+    <header id="header" class="header">
+        <!-- header top 영역 -->
+        <div class="header_top">
+            <div class="inner">
+                <ul class="menu_left">
+                    <li><a href="#"><i class="hdTop_fav"></i>즐겨찾기추가</a></li>
+                    <li><a href="#"><i class="hdTop_mypage"></i>마이페이지</a></li>
+                    <li><a href="#"><i class="hdTop_center"></i>고객센터</a></li>
+                </ul>
+                <ul class="menu_right">
+                    <li><a href="#">충전하기</a></li>
+                    <li class="SortLine"><a href="#">요금안내</a></li>
+                    <li class="SortLine"><a href="#">이용안내</a></li>
+                    <li class="SortLine"><a href="#">1:1고객상담</a></li>
+                </ul>
+            </div>
+        </div><!-- header top 영역 -->
+        <!-- header body 영역 -->
+        <div class="header_body">
+            <div class="inner table">
+                <h1 class="logo"><a href="/publish/index.html" alt="문자온 메인 바로가기"><img src="/publish/images/CI.png" alt="문자온 CI"></a></h1>
+                <ul class="gnbWrap table_cell">
+                    <li><a href="#">문자발송</a></li>
+                    <li><a href="#">선거문자</a></li>
+                    <li><a href="#">맞춤제작</a></li>
+                    <li><a href="#">비즈톡</a></li>
+                    <li><a href="#">주소록 관리</a></li>
+                    <li><a href="#">발송결과</a></li>
+                    <li><a href="#">예약관리</a></li>
+                    <li><a href="#">결제내역</a></li>
+                </ul>
+                <div class="s_menu">
+                    <i class="allSearch_info"><span>문자검색</span></i>
+                    <button type="button" title="전체검색" class="allSearch" onclick="searchToggle();"><img src="/publish/images/search.png" alt="검색영역 열기" class="allMenu"></button>
+                    <button type="button" title="전체메뉴"><img src="/publish/images/all_menu.png" alt="전체메뉴 열기"></button>
+                </div>
+            </div>
+            <!-- search popup 영역 -->
+            <div class="pop_search">
+                <div class="inner">
+                    <div class="area_search">
+                        <select name="" id="">
+                            <option value="">그림문자</option>
+                            <option value="">단문문자</option>
+                            <option value="">장문문자</option>
+                            <option value="">GIF</option>
+                        </select>
+                        <input type="text" placeholder="문자샘플 검색하기">
+                        <button><img src="/publish/images/search02.png" alt=""></button>
+                    </div>
+                    <div class="area_popular">
+                        <p><i></i>인기검색어</p>
+                        <ul class="popular_tag">
+                            <li><a href="#">#정월대보름</a></li>
+                            <li class="on"><a href="#">#추석</a></li>
+                            <li><a href="#">#가을인사</a></li>
+                            <li><a href="#">#좋은하루</a></li>
+                        </ul>
+                    </div>
+                    <button class="btn_close" onclick="searchToggle();"><img src="/publish/images/btn_searchclose.png" alt=""></button>
+                </div>
+            </div>
+            <!--// search popup 영역 -->
+        </div>
+        <!--// header body 영역 -->
+        <div id="login" class="login">
+            <div class="inner table">
+                <div class="login_left table_cell">
+                    <div class="login_put">
+                        <label for="id_text" class="label"></label>
+                        <input type="text" placeholder="아이디를 입력해주세요" id="id_text" class="id_text" maxlength="30" size="18">
+                        <label for="password_text" class="label"></label>
+                        <input type="password" placeholder="비밀번호를 입력해주세요" id="password_text" class="password_text" maxlength="30" size="18">
+                        <label for="login_button" class="label"></label>
+                        <button type="submit" class="btnType btnType1" class="login_button">로그인</button>
+                    </div>
+                    <div class="login_save">
+                        <input type="checkbox" id="save_id">
+                        <label for="save_id">아이디 저장</label>
+                    </div>
+                    <div class="login_find">
+                        <a href="#">아이디찾기 /</a>
+                        <a href="#">비밀번호 찾기</a>
+                    </div>
+                    <div>
+                        <button type="button" class="btnType btnType2">회원가입</button>
+                        <button type="button" class="btnType btnType3">둘러보기</button>
+                    </div>
+                </div>
+                <div class="login_right">
+                    <span><i></i>이달의 이벤트</span>
+                    <button type="button" class="btnType btnType4">바로가기</button>
+                </div>
+            </div>
+        </div>
+        <!--// login 영역 -->
+    </header>
+    <!--// header 영역 -->
+    <!-- login 영역 -->
+    <!-- content 영역 -->
+    <div id="container" class="cont sub">
+        <div class="inner">
+            <!-- send top -->
+            <div class="send_top">
+                <!-- 마이페이지 - 로그인 -->
+                <div class="mypage_content current">
+                    <div class="heading">
+                        <h2>보안 로그인</h2>
+                    </div>
+                    <div class="mem_cont_in widthS login_wrap security_login">
+                        <div class="input_list">
+                            <p class="welcome"><span>안전한 서비스 이용</span>을 위해 <span class="c_222 fwBold">가입자 인증</span>이 필요합니다.</p>
+                            <div class="input_list_item" id="input_list_item_4">
+                                <div class="input_left">휴대폰번호</div>
+                                <div class="input_right">
+                                    <label for="list_inputType1" class="label">휴대폰번호</label>
+                                    <select id="hp_text2" class="list_selType1" style="width:70%;">
+                                        <option value="01057058729">01057058729(대표번호)</option>
+                                    </select>
+                                </div>
+                                <div class="login_del">
+                                    <button type="button" class="btnType btnType3" onclick="sendMsgYn();">인증번호 받기</button>
+                                </div>
+                            </div>
+                            <div class="input_list_item" id="input_list_item_5">
+                                <div class="input_left">인증번호 입력</div>
+                                <div class="input_right">
+                                    <label for="list_inputType1" class="label">인증번호 입력</label>
+                                    <input type="text" id="num_text2" class="list_inputType1" placeholder="인증번호를 입력해주세요" maxlength="6" onfocus="this.placeholder=''" onblur="this.placeholder='인증번호를 입력해주세요'" onkeypress="if(event.keyCode==13) {return false;}">
+
+                                    <div id="timer">3분00초</div>
+                                </div>
+                                <div class="login_del">
+                                    <!-- <i class="password_protect"></i> -->
+                                    <button type="button" onclick="textClear('num_text2')" tabindex="-1">
+                                        <img src="/publish/images/content/login_del.png" alt="입력 삭제">
+                                    </button>
+                                </div>
+                            </div>
+                            <div class="mem_bottom">
+                                <p class="cf_text">휴대폰번호로 전송된 인증번호를 입력해주세요 </p>
+                                <button type="button" class="red_box">휴대폰번호가 변경된 경우</button>
+                            </div>
+                            
+                            <div class="mem_btnWrap2">
+                                <button type="button" class="mem_btn5">로그인</button>
+                                <button type="button" class="mem_btn2">취소</button>
+                            </div>
+                        </div>
+                    </div>
+                    <!--// 비밀번호 확인 -->
+
+                </div>
+                <!--// 마이페이지 - 회원정보 변경 -->
+
+            </div>
+            <!--// send top -->
+        </div>
+    </div>
+    <!--// content 영역 -->
+    <!-- footer 영역 -->
+    <!-- footer 영역 -->
+    <footer id="footer" class="footer">
+        <div class="footer_top">
+            <div class="inner table">
+                <ul class="table_cell">
+                    <li><a href="#">이용약관</a></li>
+                    <li class="SortLine fwRg c_white"><a href="#">개인정보취급방침</a></li>
+                    <li class="SortLine fwRg c_white"><a href="#">스팸관리정책</a></li>
+                    <li class="SortLine"><a href="#">불법스팸예방안내</a></li>
+                </ul>
+            </div>
+        </div>
+        <div class="footer_body">
+            <div class="inner table">
+                <div class="table_cell">
+                    <a href="#" class="footer_logo"><img src="/publish/images/CI_white.png" alt="문자온 CI"></a>
+                    <div class="footer_info">
+                        <p>주소 : 경기도 남양주시 다산중앙로 19번길 21 1027호, 1028호(블루웨일 지식산업센터 1차)</p>
+                        <p>사업자번호 : 653-87-00858 | 대표 : 유인식 | 통신판매등록번호 : 제 다산-12345호 | 문의전화 : 070-4786-0007</p>
+                        <p>Copyright 2020 ⓒ MUNJAON co. Ltd, All rights reserved.</p>
+                    </div>
+                    <div class="footer_service_center">
+                        <i></i>
+                        <div>
+                            <p>고객센터</p>
+                            <span class="footer_service_num">070-4786-0008</span>
+                            <span>E-mail : help@iten.co.kr</span>
+                        </div>
+                    </div>
+                </div>
+            </div>
+        </div>
+    </footer>
+    <!--// footer 영역 -->
+</body>
+
+</html>(No newline at end of file)
Add a comment
List