[javascript] 조건문을 사용한 간단한 로그인 시스템 예제
이 예제에서는 JavaScript를 사용하여 간단한 로그인 시스템을 작성하는 방법을 살펴보겠습니다.
먼저, 아래는 HTML과 JavaScript를 이용한 로그인 시스템의 예제 코드입니다.
<!DOCTYPE html>
<html>
<body>
<h2>간단한 로그인 시스템</h2>
<p id="message"></p>
<input type="text" id="username" placeholder="사용자명"><br>
<input type="password" id="password" placeholder="비밀번호"><br>
<button onclick="login()">로그인</button>
<script>
function login() {
var username = document.getElementById('username').value;
var password = document.getElementById('password').value;
if (username === 'user' && password === 'pass') {
document.getElementById('message').innerHTML = '로그인 성공!';
} else {
document.getElementById('message').innerHTML = '잘못된 사용자명 또는 비밀번호입니다.';
}
}
</script>
</body>
</html>
위의 코드는 사용자명과 비밀번호를 입력받아, if-else 조건문을 사용하여 로그인을 처리하는 간단한 예제입니다.
이 예제에서는 입력받은 사용자명과 비밀번호가 각각 ‘user’와 ‘pass’인 경우에만 “로그인 성공!” 메시지를 표시하고, 그렇지 않은 경우에는 “잘못된 사용자명 또는 비밀번호입니다.” 메시지를 표시합니다.
이제, 웹 브라우저에서 위의 코드를 실행하고 사용자명과 비밀번호를 입력하여 로그인을 시도해보세요.
간단하게 조건문을 사용하여 로그인 시스템을 작성하는 방법을 살펴보았습니다. 더 복잡한 시나리오에서는 데이터베이스와 연동하여 실제 사용자 인증을 처리해야 합니다.
이 예제는 JavaScript를 이용한 간단한 예제이므로, 실제 프로덕션 환경에서의 보안에 대한 고려가 필요합니다.
위의 코드는 W3Schools의 JavaScript 예제를 참고하여 작성되었습니다.