#!/usr/bin/env python3 from backend import create_app, db from backend.models import User from backend.security import hash_password app = create_app() with app.app_context(): username = input("Nom d'utilisateur : ") password = input("Mot de passe : ") if User.query.filter_by(username=username).first(): print(f"Utilisateur '{username}' existe déjà !") else: hashed_pw = hash_password(password) # utilisation de passlib user = User(username=username, password=hashed_pw) db.session.add(user) db.session.commit() print(f"Utilisateur '{username}' créé avec succès !")