Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abacusgpt/psc
Online Password Strength Checker with OpenAI
https://github.com/abacusgpt/psc
golang gpt35turbo open-api openai password-strength-checker
Last synced: about 1 month ago
JSON representation
Online Password Strength Checker with OpenAI
- Host: GitHub
- URL: https://github.com/abacusgpt/psc
- Owner: AbacusGPT
- License: mit
- Created: 2024-02-03T02:04:27.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-02-27T21:44:44.000Z (10 months ago)
- Last Synced: 2024-10-13T23:41:18.644Z (3 months ago)
- Topics: golang, gpt35turbo, open-api, openai, password-strength-checker
- Language: TypeScript
- Homepage: https://psc-bice.vercel.app
- Size: 414 KB
- Stars: 0
- Watchers: 1
- Forks: 4
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
># Notes: The tool sends passwords to OpenAI in plain text. Using this tool carries the risk of exposing your password. Please be aware of the potential risks.
# Password-Strength-Checker (psc)
The Password-Strength-Checker (psc) is a tool designed to evaluate the strength of passwords using OpenAI's powerful language models.
This repository is structured into two main components:
* `password-checker` - for the frontend application
* `password-checker-backend` - for the backend service that interfaces with the OpenAI API.### Design
![image](https://github.com/AbacusGPT/psc/assets/8954908/8c5a05c5-d27b-4922-9644-c12f125ad7c2)
### Running the Tool
To run the psc tool, you'll need to start both the frontend and backend services.
Detailed instructions are provided in the respective README.md files within the password-checker and password-checker-backend directories.
* For the frontend application, navigate to the password-checker directory and follow the setup instructions.
* For the backend service, head over to the password-checker-backend directory and follow the instructions to get it up and running.