Skip to content

Magdyz/Password_Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Password Generator and Leak Checker Website

This repository contains the source code for a clean and simple password generator website built using JavaScript, HTML, and CSS. The website not only allows users to generate random passwords with customizable options but also provides the option to check if their email or password has been leaked in any known data breaches, enhancing security for users.

Features

  • Random Password Generation: Users can generate random passwords of specified length.
  • Customizable Options: Users can include symbols, numbers, and customize the length of the generated password.
  • Append Custom Word: Users can append a custom word to the generated password for enhanced memorability.
  • Leaked Data Check: Option to check if email or password has been leaked in any known data breaches.
  • Copy to Clipboard: A copy button allows users to easily copy the generated password to their clipboard.
  • Keyboard Shortcut: Users can press the 'Enter' key on their keyboard to generate a password, providing a seamless user experience.

Technologies Used

  • JavaScript: Used for password generation logic, leaked data checking functionality, and interactivity.
  • HTML: Provides the structure and content of the website.
  • CSS: Used for styling and layout of the website.
  • UIKit: A lightweight and modular front-end framework for developing fast and powerful web interfaces. Used for styling and interactivity.

How to Use

  1. Clone the repository to your local machine:

    git clone https://github.com/Magdyz/passwordGenerator.git
  2. Open the index.html file in a web browser.

  3. Adjust the settings as desired:

    • Specify the desired length of the password using the slider.
    • Check or uncheck the checkboxes to include symbols and numbers in the password.
    • Enter a custom word to append to the generated password if desired.
    • Alternatively, navigate to the "Leaked Data" page to check if your email or password has been leaked.
  4. Click the "Generate Password" button or press the 'Enter' key on your keyboard to generate a password.

  5. Click the "Copy" button to copy the generated password to your clipboard.

  6. If checking for leaked data, enter your email or password into the input field provided and click the "Check my email!" button to initiate the search.

Contributions

Contributions to this project are welcome. If you have any suggestions for improvements or bug fixes, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License.

Acknowledgements

  • The password generation logic and leaked data checking functionality are implemented using JavaScript.
  • UIKit framework is utilized for styling and UI components.

For more information, please visit the repository on Github.

About

A Security solutions website including a Clean Password Generator and Leaked Passwords and email checker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published