Program to check valid username and password
- Write a program to check valid username and password in C
- Write a program to check valid username and password in C++
- Write a program to check valid username and password in Python
- Write a program to check valid username and password in PHP
- Write a program to check valid username and password in Java
- Write a program to check valid username and password in Java Script
- Write a program to check valid username and password in C#
Explanation:
We must establish certain standards for each in order to verify the legitimacy of a username and password. These guidelines usually entail verifying that the password and username adhere to particular format, character, and length specifications. The general reasoning for confirming a login and password is as follows:
Logic for Validating Username and Password
Username Validation:
- Length Check: Ensure the username is within an acceptable length (e.g., between 3 to 20 characters).
- Character Check: The username should only contain alphanumeric characters (letters and digits), and sometimes may allow special characters like underscores (_).
- No Spaces: The username should not contain spaces.
Password Validation:
- Length Check: Ensure the password meets a minimum length (e.g., at least 8 characters).
- Complexity Check:
- At least one uppercase letter.
- At least one lowercase letter.
- At least one digit.
- At least one special character (e.g., @, #, $, etc.).
- No Spaces: Password should not contain spaces.
Program to check valid username and password
-
C
-
C++
-
Python
-
PHP
-
JAVA
-
Java Script
-
C#
#include <stdio.h>
#include <string.h>
int main() {
char username[50], password[50];
const char validUsername[] = "admin";
const char validPassword[] = "12345";
printf("Enter username: ");
scanf("%s", username);
printf("Enter password: ");
scanf("%s", password);
if (strcmp(username, validUsername) == 0 && strcmp(password, validPassword) == 0) {
printf("Login successful!\n");
} else {
printf("Invalid username or password.\n");
}
return 0;
}
#include <iostream>
#include <string>
using namespace std;
int main() {
string username, password;
const string validUsername = "admin";
const string validPassword = "12345";
cout << "Enter username: ";
cin >> username;
cout << "Enter password: ";
cin >> password;
if (username == validUsername && password == validPassword) {
cout << "Login successful!" << endl;
} else {
cout << "Invalid username or password." << endl;
}
return 0;
}
valid_username = "admin"
valid_password = "12345"
username = input("Enter username: ")
password = input("Enter password: ")
if username == valid_username and password == valid_password:
print("Login successful!")
else:
print("Invalid username or password.")
<?php
$validUsername = "admin";
$validPassword = "12345";
echo "Enter username: ";
$username = trim(fgets(STDIN));
echo "Enter password: ";
$password = trim(fgets(STDIN));
if ($username === $validUsername && $password === $validPassword) {
echo "Login successful!\n";
} else {
echo "Invalid username or password.\n";
}
?>
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
final String validUsername = "admin";
final String validPassword = "12345";
Scanner scanner = new Scanner(System.in);
System.out.print("Enter username: ");
String username = scanner.nextLine();
System.out.print("Enter password: ");
String password = scanner.nextLine();
if (username.equals(validUsername) && password.equals(validPassword)) {
System.out.println("Login successful!");
} else {
System.out.println("Invalid username or password.");
}
}
}
const validUsername = "admin";
const validPassword = "12345";
const username = prompt("Enter username:");
const password = prompt("Enter password:");
if (username === validUsername && password === validPassword) {
console.log("Login successful!");
} else {
console.log("Invalid username or password.");
}
using System;
class Program {
static void Main() {
const string validUsername = "admin";
const string validPassword = "12345";
Console.Write("Enter username: ");
string username = Console.ReadLine();
Console.Write("Enter password: ");
string password = Console.ReadLine();
if (username == validUsername && password == validPassword) {
Console.WriteLine("Login successful!");
} else {
Console.WriteLine("Invalid username or password.");
}
}
}