Testovací účty (dev)¶
⚠ Pouze pro dev prostředí. Hesla jsou v gitu — neaplikuj v prod.
| Heslo | Role | Firma | |
|---|---|---|---|
plavecky.michal@gmail.com |
Demo1234! |
super_admin | AVAXIS.CZ (IČO: 01695541) |
admin@demo.cz |
Demo1234! |
company_admin | Demo s.r.o. (IČO: 12345678) |
norole@demo.cz |
(neznámé) | user | Demo s.r.o. |
jana@demo.cz |
(neznámé) | user | Demo s.r.o. |
testadmin@testfirma.cz |
(neznámé) | company_admin | Testovaci Firma |
cizi@cizifirma.cz |
(neznámé) | company_admin | Cizí firma |
Reset hesla přes DB¶
ssh -i ~/.ssh/avaxis_gitea avax@192.168.1.55 "
cd ~/avax-platform/backend && source ~/avax-venv/bin/activate && python -c \"
import asyncio
from app.core.database import AsyncSessionLocal
from app.models.user import User
from app.core.security import hash_password
from sqlalchemy import select
async def main():
async with AsyncSessionLocal() as db:
user = (await db.execute(select(User).where(User.email == 'EMAIL'))).scalar_one()
user.hashed_password = hash_password('NOVEHESLO')
await db.commit()
print('OK')
asyncio.run(main())
\"
"