some changes
This commit is contained in:
12
CHATTER/file_test.py
Normal file
12
CHATTER/file_test.py
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
from pathlib import Path
|
||||||
|
|
||||||
|
# This gets the directory where file_test.py actually lives
|
||||||
|
base_path = Path(__file__).parent
|
||||||
|
user_folder = base_path / "users" / "alice"
|
||||||
|
|
||||||
|
if user_folder.exists() and user_folder.is_dir():
|
||||||
|
# Proceed with login/fetching data
|
||||||
|
print("User exists.")
|
||||||
|
else:
|
||||||
|
# Handle 'User Not Found'
|
||||||
|
print("No such user.")
|
||||||
@@ -0,0 +1,30 @@
|
|||||||
|
# LOGIN CLIENT
|
||||||
|
# HANDLES ACCOUNT CREATION AND VERIFICATION
|
||||||
|
from pathlib import Path
|
||||||
|
from datetime import datetime
|
||||||
|
import time
|
||||||
|
|
||||||
|
# Sets the universal current path
|
||||||
|
script_dir = Path(__file__).parent
|
||||||
|
|
||||||
|
def login_logic():
|
||||||
|
while True:
|
||||||
|
print("LOGIN CLIENT")
|
||||||
|
print("[1] Login [2] Sign in")
|
||||||
|
login_choice = input(" > ")
|
||||||
|
|
||||||
|
if login_choice == "1":
|
||||||
|
login_username = input("Username > ")
|
||||||
|
login_password = input("Password > ")
|
||||||
|
|
||||||
|
# Get current time (request identifier)
|
||||||
|
timestamp_ms = int(time.time() * 1000)
|
||||||
|
|
||||||
|
# Create a request
|
||||||
|
with open(script_dir / "requests" / f"{timestamp_ms}.txt", "w") as request:
|
||||||
|
request.write(f"LOGIN:{login_username}:{login_password}")
|
||||||
|
|
||||||
|
|
||||||
|
# The main thing
|
||||||
|
if __name__ == "__main__":
|
||||||
|
login_logic()
|
||||||
|
|||||||
1
CHATTER/requests/1775566784403.txt
Normal file
1
CHATTER/requests/1775566784403.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
LOGIN:bob:bob_is_i
|
||||||
Reference in New Issue
Block a user