/Discord-Login-Clone

Only for education purposes

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

An educational Discord Login Phishing Tool

Credit to https://github.com/snimmagadda1/discord-login-clone for most of the the React Discord login creation.

This is a very basic yet powerful phishing website that is connected to a Google Firebase database. Once the user logs in, it will redirect to one of Discord's authentication pages to ensure credibility. Please use this with caution as stealing people's passwords is a crime.

alt text

How to Setup (Step by Step)

  1. Start off by cloning this project on your local machine:
git clone https://github.com/GSstarGamer/Discord-Login-Clone.git
  1. Download ZIP if you don't have the Git cli installed.

  2. Open the folder in VSCode or some terminal

  3. In the terminal at the root directory of the project, run npm install. This will install all the project's dependencies. Make sure to have npm (node package manager) installed in some way.

  4. In order to save the Discord form information, DiscordForm.js file, we must have a Firebase config. Hence you will need a firebase.js file - simply fill in the information that Firebase needs in order to upload the information. Don't know how to set up firebase? Go to here.

  5. To use firebase, create an account, a new project, and make a new database in Firestore. Make a collection called accounts

firestore

This is the overall structure of how your data will be stored.

  1. The config is stored in the project settings, here:

project settings

  1. Last step in firebase - for now, we will give read/write access to anyone for the sake of development. Under the Rules tab, allow read/write access: rules

  2. Lastly, go back to your project and run npm start. When you click login, it will redirect to one of Discord's links.

  3. File an issue if you would like a production tutorial. Please star or fork to support more features

Built with