forked from p15670423/monkey
island: Remove API endpoints for standard environment
This commit is contained in:
parent
e4d75e25bd
commit
739a017e91
|
@ -23,7 +23,6 @@ from monkey_island.cc.resources.client_run import ClientRun
|
|||
from monkey_island.cc.resources.configuration_export import ConfigurationExport
|
||||
from monkey_island.cc.resources.configuration_import import ConfigurationImport
|
||||
from monkey_island.cc.resources.edge import Edge
|
||||
from monkey_island.cc.resources.environment import Environment
|
||||
from monkey_island.cc.resources.exploitations.manual_exploitation import ManualExploitation
|
||||
from monkey_island.cc.resources.exploitations.monkey_exploitation import MonkeyExploitation
|
||||
from monkey_island.cc.resources.island_configuration import IslandConfiguration
|
||||
|
@ -125,7 +124,6 @@ def init_api_resources(api):
|
|||
api.add_resource(Root, "/api")
|
||||
api.add_resource(Registration, "/api/registration")
|
||||
api.add_resource(Authenticate, "/api/auth")
|
||||
api.add_resource(Environment, "/api/environment")
|
||||
api.add_resource(Monkey, "/api/monkey", "/api/monkey/", "/api/monkey/<string:guid>")
|
||||
api.add_resource(Bootloader, "/api/bootloader/<string:os>")
|
||||
api.add_resource(LocalRun, "/api/local-monkey", "/api/local-monkey/")
|
||||
|
|
|
@ -1,22 +0,0 @@
|
|||
import json
|
||||
import logging
|
||||
|
||||
import flask_restful
|
||||
from flask import request
|
||||
|
||||
import monkey_island.cc.environment.environment_singleton as env_singleton
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
|
||||
class Environment(flask_restful.Resource):
|
||||
def patch(self):
|
||||
env_data = json.loads(request.data)
|
||||
if env_data["server_config"] == "standard":
|
||||
if env_singleton.env.needs_registration():
|
||||
env_singleton.set_to_standard()
|
||||
logger.warning(
|
||||
"No user registered, Island on standard mode - no credentials required to "
|
||||
"access."
|
||||
)
|
||||
return {}
|
|
@ -7,8 +7,6 @@ import ParticleBackground from '../ui-components/ParticleBackground';
|
|||
|
||||
class RegisterPageComponent extends React.Component {
|
||||
|
||||
NO_AUTH_API_ENDPOINT = '/api/environment';
|
||||
|
||||
register = (event) => {
|
||||
event.preventDefault();
|
||||
this.auth.register(this.username, this.password).then(res => {
|
||||
|
|
Loading…
Reference in New Issue