Comments (1)
Hi. Thanks for your interest. Do you have an example of how this could be useful ? To be clear, it seems like over-complicating. At the moment, one can create multiple admin users using the ORM or python CLI (complicated but that is done to keep it secure). Adding a separate auth mechanism will only introduce delays and errors and ultimately increases attack surface and is directly against the purpose of this project i.e. keeping the framework easy to deploy, lightweight, and features strictly what is necessary.
from rtb-ctf-framework.
Related Issues (20)
- Request to contribute. HOT 3
- Refactor Box object in config.py to Machine model in database HOT 4
- Add ISSUE_TEMPLATE
- Unit tests HOT 1
- Add CODE_OF_CONDUCT.md HOT 2
- Improving the admin controls interface HOT 5
- Create CONTRIBUTE.md HOT 2
- Update Readme HOT 1
- GitHub Actions for the Project HOT 2
- Badges for this project HOT 2
- Improve Code Quality of Project [LGTM] HOT 4
- GUI control of `config.py` CTF settings
- Challenges page similar to machines
- Integrate Flask-migrate
- Pagination view for Scoreboard
- Integrate Flask-Profiler & Flask-DebugToolbar
- Use signals for clearing cache
- Rules section on homepage to Settings.rules
- [Feature] Prevent user interaction before CTF start time HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rtb-ctf-framework.