├── LICENSE ├── README.md ├── app ├── __init__.py ├── __pycache__ │ └── __init__.cpython-311.pyc ├── api │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-311.pyc │ │ └── deps.cpython-311.pyc │ ├── rest │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-311.pyc │ │ │ ├── auth.cpython-311.pyc │ │ │ ├── rbac.cpython-311.pyc │ │ │ └── user.cpython-311.pyc │ │ ├── auth.py │ │ ├── rbac.py │ │ └── user.py │ └── views │ │ ├── __init__.py │ │ ├── __pycache__ │ │ ├── __init__.cpython-311.pyc │ │ └── home.cpython-311.pyc │ │ └── home.py ├── core │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-311.pyc │ │ └── migrations.cpython-311.pyc │ ├── events │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-311.pyc │ │ │ ├── database.cpython-311.pyc │ │ │ ├── system.cpython-311.pyc │ │ │ └── templates.cpython-311.pyc │ │ ├── database.py │ │ ├── system.py │ │ └── templates.py │ ├── exceptions │ │ ├── __pycache__ │ │ │ └── auth.cpython-311.pyc │ │ └── auth.py │ └── security │ │ ├── __init__.py │ │ ├── __pycache__ │ │ ├── __init__.cpython-311.pyc │ │ ├── deps.cpython-311.pyc │ │ └── token.cpython-311.pyc │ │ ├── deps.py │ │ └── token.py ├── log │ ├── config │ │ ├── __pycache__ │ │ │ └── log_config.cpython-311.pyc │ │ └── log_config.py │ ├── formatters │ │ ├── __pycache__ │ │ │ ├── color_formatter.cpython-311.pyc │ │ │ └── json_formatter.cpython-311.pyc │ │ ├── color_formatter.py │ │ └── json_formatter.py │ └── handlers │ │ ├── __pycache__ │ │ └── file_handler.cpython-311.pyc │ │ └── file_handler.py ├── models │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-311.pyc │ │ ├── base.cpython-311.pyc │ │ ├── rbac.cpython-311.pyc │ │ └── user.cpython-311.pyc │ ├── base.py │ ├── rbac.py │ └── user.py ├── schemas │ ├── __pycache__ │ │ ├── __init__.cpython-311.pyc │ │ ├── auth.cpython-311.pyc │ │ ├── rbac.cpython-311.pyc │ │ ├── token.cpython-311.pyc │ │ └── user.cpython-311.pyc │ ├── auth.py │ ├── rbac.py │ └── user.py ├── services │ ├── __pycache__ │ │ ├── __init__.cpython-311.pyc │ │ ├── auth.cpython-311.pyc │ │ ├── rbac.cpython-311.pyc │ │ └── user.cpython-311.pyc │ ├── auth.py │ ├── rbac.py │ └── user.py ├── settings │ ├── __pycache__ │ │ ├── __init__.cpython-311.pyc │ │ └── config.cpython-311.pyc │ └── config.py └── utils │ ├── __pycache__ │ ├── serializer.cpython-311.pyc │ └── token_parser.cpython-311.pyc │ ├── serializer.py │ └── token_parser.py ├── auth_examples.md ├── config.ini ├── logs └── app.log ├── main.py ├── requirements.txt ├── resources ├── migrations │ └── models │ │ └── 0_20250131212913_init.py ├── static │ ├── css │ │ └── style.css │ └── js │ │ └── main.js └── templates │ └── index.html └── scripts └── create_user.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/README.md -------------------------------------------------------------------------------- /app/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /app/__pycache__/__init__.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/__pycache__/__init__.cpython-311.pyc -------------------------------------------------------------------------------- /app/api/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/api/__init__.py -------------------------------------------------------------------------------- /app/api/__pycache__/__init__.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/api/__pycache__/__init__.cpython-311.pyc -------------------------------------------------------------------------------- /app/api/__pycache__/deps.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/api/__pycache__/deps.cpython-311.pyc -------------------------------------------------------------------------------- /app/api/rest/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/api/rest/__init__.py -------------------------------------------------------------------------------- /app/api/rest/__pycache__/__init__.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/api/rest/__pycache__/__init__.cpython-311.pyc -------------------------------------------------------------------------------- /app/api/rest/__pycache__/auth.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/api/rest/__pycache__/auth.cpython-311.pyc -------------------------------------------------------------------------------- /app/api/rest/__pycache__/rbac.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/api/rest/__pycache__/rbac.cpython-311.pyc -------------------------------------------------------------------------------- /app/api/rest/__pycache__/user.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/api/rest/__pycache__/user.cpython-311.pyc -------------------------------------------------------------------------------- /app/api/rest/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/api/rest/auth.py -------------------------------------------------------------------------------- /app/api/rest/rbac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/api/rest/rbac.py -------------------------------------------------------------------------------- /app/api/rest/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/api/rest/user.py -------------------------------------------------------------------------------- /app/api/views/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/api/views/__init__.py -------------------------------------------------------------------------------- /app/api/views/__pycache__/__init__.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/api/views/__pycache__/__init__.cpython-311.pyc -------------------------------------------------------------------------------- /app/api/views/__pycache__/home.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/api/views/__pycache__/home.cpython-311.pyc -------------------------------------------------------------------------------- /app/api/views/home.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/api/views/home.py -------------------------------------------------------------------------------- /app/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/core/__pycache__/__init__.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/core/__pycache__/__init__.cpython-311.pyc -------------------------------------------------------------------------------- /app/core/__pycache__/migrations.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/core/__pycache__/migrations.cpython-311.pyc -------------------------------------------------------------------------------- /app/core/events/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/core/events/__pycache__/__init__.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/core/events/__pycache__/__init__.cpython-311.pyc -------------------------------------------------------------------------------- /app/core/events/__pycache__/database.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/core/events/__pycache__/database.cpython-311.pyc -------------------------------------------------------------------------------- /app/core/events/__pycache__/system.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/core/events/__pycache__/system.cpython-311.pyc -------------------------------------------------------------------------------- /app/core/events/__pycache__/templates.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/core/events/__pycache__/templates.cpython-311.pyc -------------------------------------------------------------------------------- /app/core/events/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/core/events/database.py -------------------------------------------------------------------------------- /app/core/events/system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/core/events/system.py -------------------------------------------------------------------------------- /app/core/events/templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/core/events/templates.py -------------------------------------------------------------------------------- /app/core/exceptions/__pycache__/auth.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/core/exceptions/__pycache__/auth.cpython-311.pyc -------------------------------------------------------------------------------- /app/core/exceptions/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/core/exceptions/auth.py -------------------------------------------------------------------------------- /app/core/security/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/core/security/__pycache__/__init__.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/core/security/__pycache__/__init__.cpython-311.pyc -------------------------------------------------------------------------------- /app/core/security/__pycache__/deps.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/core/security/__pycache__/deps.cpython-311.pyc -------------------------------------------------------------------------------- /app/core/security/__pycache__/token.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/core/security/__pycache__/token.cpython-311.pyc -------------------------------------------------------------------------------- /app/core/security/deps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/core/security/deps.py -------------------------------------------------------------------------------- /app/core/security/token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/core/security/token.py -------------------------------------------------------------------------------- /app/log/config/__pycache__/log_config.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/log/config/__pycache__/log_config.cpython-311.pyc -------------------------------------------------------------------------------- /app/log/config/log_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/log/config/log_config.py -------------------------------------------------------------------------------- /app/log/formatters/__pycache__/color_formatter.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/log/formatters/__pycache__/color_formatter.cpython-311.pyc -------------------------------------------------------------------------------- /app/log/formatters/__pycache__/json_formatter.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/log/formatters/__pycache__/json_formatter.cpython-311.pyc -------------------------------------------------------------------------------- /app/log/formatters/color_formatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/log/formatters/color_formatter.py -------------------------------------------------------------------------------- /app/log/formatters/json_formatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/log/formatters/json_formatter.py -------------------------------------------------------------------------------- /app/log/handlers/__pycache__/file_handler.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/log/handlers/__pycache__/file_handler.cpython-311.pyc -------------------------------------------------------------------------------- /app/log/handlers/file_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/log/handlers/file_handler.py -------------------------------------------------------------------------------- /app/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/models/__init__.py -------------------------------------------------------------------------------- /app/models/__pycache__/__init__.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/models/__pycache__/__init__.cpython-311.pyc -------------------------------------------------------------------------------- /app/models/__pycache__/base.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/models/__pycache__/base.cpython-311.pyc -------------------------------------------------------------------------------- /app/models/__pycache__/rbac.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/models/__pycache__/rbac.cpython-311.pyc -------------------------------------------------------------------------------- /app/models/__pycache__/user.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/models/__pycache__/user.cpython-311.pyc -------------------------------------------------------------------------------- /app/models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/models/base.py -------------------------------------------------------------------------------- /app/models/rbac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/models/rbac.py -------------------------------------------------------------------------------- /app/models/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/models/user.py -------------------------------------------------------------------------------- /app/schemas/__pycache__/__init__.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/schemas/__pycache__/__init__.cpython-311.pyc -------------------------------------------------------------------------------- /app/schemas/__pycache__/auth.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/schemas/__pycache__/auth.cpython-311.pyc -------------------------------------------------------------------------------- /app/schemas/__pycache__/rbac.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/schemas/__pycache__/rbac.cpython-311.pyc -------------------------------------------------------------------------------- /app/schemas/__pycache__/token.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/schemas/__pycache__/token.cpython-311.pyc -------------------------------------------------------------------------------- /app/schemas/__pycache__/user.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/schemas/__pycache__/user.cpython-311.pyc -------------------------------------------------------------------------------- /app/schemas/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/schemas/auth.py -------------------------------------------------------------------------------- /app/schemas/rbac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/schemas/rbac.py -------------------------------------------------------------------------------- /app/schemas/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/schemas/user.py -------------------------------------------------------------------------------- /app/services/__pycache__/__init__.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/services/__pycache__/__init__.cpython-311.pyc -------------------------------------------------------------------------------- /app/services/__pycache__/auth.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/services/__pycache__/auth.cpython-311.pyc -------------------------------------------------------------------------------- /app/services/__pycache__/rbac.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/services/__pycache__/rbac.cpython-311.pyc -------------------------------------------------------------------------------- /app/services/__pycache__/user.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/services/__pycache__/user.cpython-311.pyc -------------------------------------------------------------------------------- /app/services/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/services/auth.py -------------------------------------------------------------------------------- /app/services/rbac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/services/rbac.py -------------------------------------------------------------------------------- /app/services/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/services/user.py -------------------------------------------------------------------------------- /app/settings/__pycache__/__init__.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/settings/__pycache__/__init__.cpython-311.pyc -------------------------------------------------------------------------------- /app/settings/__pycache__/config.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/settings/__pycache__/config.cpython-311.pyc -------------------------------------------------------------------------------- /app/settings/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/settings/config.py -------------------------------------------------------------------------------- /app/utils/__pycache__/serializer.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/utils/__pycache__/serializer.cpython-311.pyc -------------------------------------------------------------------------------- /app/utils/__pycache__/token_parser.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/utils/__pycache__/token_parser.cpython-311.pyc -------------------------------------------------------------------------------- /app/utils/serializer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/utils/serializer.py -------------------------------------------------------------------------------- /app/utils/token_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/app/utils/token_parser.py -------------------------------------------------------------------------------- /auth_examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/auth_examples.md -------------------------------------------------------------------------------- /config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/config.ini -------------------------------------------------------------------------------- /logs/app.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/main.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/requirements.txt -------------------------------------------------------------------------------- /resources/migrations/models/0_20250131212913_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/resources/migrations/models/0_20250131212913_init.py -------------------------------------------------------------------------------- /resources/static/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/resources/static/css/style.css -------------------------------------------------------------------------------- /resources/static/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/resources/static/js/main.js -------------------------------------------------------------------------------- /resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/resources/templates/index.html -------------------------------------------------------------------------------- /scripts/create_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Star-yb/StarWeb/HEAD/scripts/create_user.py --------------------------------------------------------------------------------