Create your teacher account

As a teacher you can create an account to use the HackShield lessons in the classroom. You can also hand out HackShield Items to your students via the account. It is not possible to participate as a player through this account.

This selection affects in which competitions you can participate. You will be unable to switch region with this account once you have made it and there is no way to log in to this account from a different region.

Is your country not in the list? Choose Global.

HackShield cooperates with municipalities. This is why we would love to hear which municipalities are represented by your class. Did we forget to add the municipality of your school? Let us know here!

Where is your school located?
SettingsRequest history8.2.28PHP Version120msRequest Duration6MBMemory UsageGET en/register
status
200 OK
full_url
https://nl.acceptance.joinhackshield.com/en/register
action_name
register
controller_action
Laravel\Fortify\Http\Controllers\RegisteredUserController@create
Theme
Open Button Position
Hide Empty Tabs
Autoshow
Reset to defaults
status
200 OK
full_url
https://nl.acceptance.joinhackshield.com/en/register
action_name
register
controller_action
Laravel\Fortify\Http\Controllers\RegisteredUserController@create
uri
GET en/register
excluded_middleware
Stancl\Tenancy\Middleware\PreventAccessFromCentralDomains
controller
Laravel\Fortify\Http\Controllers\RegisteredUserController@create
namespace
App\Http\Controllers
prefix
en/register
file
vendor/laravel/fortify/src/Http/Controllers/RegisteredUserController.php:41-44
middleware
App\Http\Middleware\RedirectToComDomain, web, Stancl\Tenancy\Middleware\PreventAccessFromCentralDomains, throttle:global, localize, localeSessionRedirect, universal, guest:web
telescope
View in Telescope
duration
121ms
peak_memory
6MB
response
text/html; charset=UTF-8
request_format
html
request_query
[]
request_request
[]
request_headers
0 of 0
array:17 [ "x-forwarded-for" => array:1 [ 0 => "18.217.226.1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "priority" => array:1 [ 0 => "u=0, i" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "host" => array:1 [ 0 => "nl.acceptance.joinhackshield.com" ] ]
request_cookies
[]
response_headers
0 of 0
array:3 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Sat, 24 May 2025 14:43:12 GMT" ] ]
session_attributes
0 of 0
array:2 [ "_token" => "DUMC65he5HqdRgumkYrNJySKYQGDo8DhG50mV4ml" "locale" => "en" ]
    • Booting (35.33ms)time
    • Application (84.5ms)time
    • Routing (9.74ms)
    • Preparing Response (52.2ms)
    • 1 x Application (70.51%)
      84.50ms
      1 x Preparing Response (43.55%)
      52.20ms
      1 x Booting (29.48%)
      35.33ms
      1 x Routing (8.12%)
      9.74ms
      10 templates were rendered
      • auth.registerregister.blade.php#?blade
      • partials.register-form-teacherregister-form-teacher.blade.php#?blade
      • auth.scriptscript.blade.php#?blade
      • layouts.mainmain.blade.php#?blade
      • partials.headhead.blade.php#?blade
      • partials.navnav.blade.php#?blade
      • partials.nav-accountnav-account.blade.php#?blade
      • flavour.localization.language-select-bootstraplanguage-select-bootstrap.blade.php#?blade
      • partials.footerfooter.blade.php#?blade
      • partials.messagesmessages.blade.php#?blade
      uri
      GET en/register
      middleware
      App\Http\Middleware\RedirectToComDomain, web, Stancl\Tenancy\Middleware\PreventAccessFromCentralDomains, throttle:global, localize, localeSessionRedirect, universal, guest:web
      excluded_middleware
      Stancl\Tenancy\Middleware\PreventAccessFromCentralDomains
      controller
      Laravel\Fortify\Http\Controllers\RegisteredUserController@create
      namespace
      App\Http\Controllers
      prefix
      en/register
      as
      register
      file
      vendor/laravel/fortify/src/Http/Controllers/RegisteredUserController.php:41-44
      10 statements were executed (4 duplicates)Show only duplicatesacc_jhs_db1acc_jhs_nl13.56ms
      • DomainTenantResolver.php#40acc_jhs_db12.64msselect * from `tenants` where exists (select * from `domains` where `tenants`.`id` = `domains`.`tenant_id` and `domain` = 'nl') limit 1
        Bindings
        • 0: nl
        Backtrace
        • vendor/stancl/tenancy/src/Resolvers/DomainTenantResolver.php:40
        • vendor/stancl/tenancy/src/Resolvers/Contracts/CachedTenantResolver.php:34
        • vendor/stancl/tenancy/src/Middleware/IdentificationMiddleware.php:26
        • vendor/stancl/tenancy/src/Middleware/InitializeTenancyBySubdomain.php:51
        • src/App/Http/Middleware/InitializeTenancyByDomainOrSubdomain.php:27
      • DatabaseEntriesRepository.php#312acc_jhs_db1920μsselect `tag` from `telescope_monitoring`
        Backtrace
        • vendor/laravel/telescope/src/Storage/DatabaseEntriesRepository.php:312
        • vendor/laravel/telescope/src/Storage/DatabaseEntriesRepository.php:284
        • vendor/laravel/telescope/src/Storage/DatabaseEntriesRepository.php:299
        • vendor/laravel/telescope/src/IncomingEntry.php:178
        • src/Support/Providers/TelescopeServiceProvider.php:34
      • DomainTenantResolver.php#40acc_jhs_db1890μsselect * from `domains` where `domains`.`tenant_id` in ('nl')
        Bindings
        • 0: nl
        Backtrace
        • vendor/stancl/tenancy/src/Resolvers/DomainTenantResolver.php:40
        • vendor/stancl/tenancy/src/Resolvers/Contracts/CachedTenantResolver.php:34
        • vendor/stancl/tenancy/src/Middleware/IdentificationMiddleware.php:26
        • vendor/stancl/tenancy/src/Middleware/InitializeTenancyBySubdomain.php:51
        • src/App/Http/Middleware/InitializeTenancyByDomainOrSubdomain.php:27
      • DivisionController.php#16acc_jhs_nlConnection Established
        Backtrace
        • src/App/Http/Controllers/DivisionController.php:16
        • src/Support/Providers/FortifyServiceProvider.php:101
        • vendor/laravel/framework/src/Illuminate/Routing/Router.php:906
        • vendor/laravel/framework/src/Illuminate/Routing/Router.php:891
        • vendor/laravel/framework/src/Illuminate/Routing/Router.php:807
      • DivisionController.php#16acc_jhs_nl3msselect * from `division_types` where `is_player_division` = 1 limit 1
        Bindings
        • 0: 1
        Backtrace
        • src/App/Http/Controllers/DivisionController.php:16
        • src/Support/Providers/FortifyServiceProvider.php:101
        • vendor/laravel/framework/src/Illuminate/Routing/Router.php:906
        • vendor/laravel/framework/src/Illuminate/Routing/Router.php:891
        • vendor/laravel/framework/src/Illuminate/Routing/Router.php:807
      • DivisionController.php#18acc_jhs_nl970μsselect * from `division_types` where `level` = 2 limit 1
        Bindings
        • 0: 2
        Backtrace
        • src/App/Http/Controllers/DivisionController.php:18
        • src/Support/Providers/FortifyServiceProvider.php:101
        • vendor/laravel/framework/src/Illuminate/Routing/Router.php:906
        • vendor/laravel/framework/src/Illuminate/Routing/Router.php:891
        • vendor/laravel/framework/src/Illuminate/Routing/Router.php:807
      • DivisionController.php#20acc_jhs_nl2.02msselect `name`, `is_participating` from `divisions` where `division_type_id` = 2 order by `name` asc
        Bindings
        • 0: 2
        Backtrace
        • src/App/Http/Controllers/DivisionController.php:20
        • src/Support/Providers/FortifyServiceProvider.php:101
        • vendor/laravel/framework/src/Illuminate/Routing/Router.php:906
        • vendor/laravel/framework/src/Illuminate/Routing/Router.php:891
        • vendor/laravel/framework/src/Illuminate/Routing/Router.php:807
      • e18c91f5e2c78c8fd0f51849f053ba49.php#28acc_jhs_db1930μsselect * from `tenants`
        Backtrace
        • storage/framework/views/e18c91f5e2c78c8fd0f51849f053ba49.php:28
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:57
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:74
        • vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/ViewEngineDecorator.php:35
      • ddea2dcbce4532bace44b5a2c2360aaf.php#27acc_jhs_nl1.05msselect * from `division_types` where `is_player_division` = 1 limit 1
        Bindings
        • 0: 1
        Backtrace
        • storage/framework/views/ddea2dcbce4532bace44b5a2c2360aaf.php:27
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:57
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:74
        • vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/ViewEngineDecorator.php:35
      • ddea2dcbce4532bace44b5a2c2360aaf.php#30acc_jhs_nl540μsselect * from `division_types` where `level` = 2 limit 1
        Bindings
        • 0: 2
        Backtrace
        • storage/framework/views/ddea2dcbce4532bace44b5a2c2360aaf.php:30
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:57
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:74
        • vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/ViewEngineDecorator.php:35
      • ddea2dcbce4532bace44b5a2c2360aaf.php#36acc_jhs_nl600μsselect * from `division_types` where `is_main_division` = 1 limit 1
        Bindings
        • 0: 1
        Backtrace
        • storage/framework/views/ddea2dcbce4532bace44b5a2c2360aaf.php:36
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:57
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:74
        • vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/ViewEngineDecorator.php:35
      App\Models\Division
      356Division.php#?
      App\Models\Tenant
      9Tenant.php#?
      App\Models\DivisionType
      5DivisionType.php#?
      Stancl\Tenancy\Database\Models\Domain
      1Domain.php#?
          _token
          DUMC65he5HqdRgumkYrNJySKYQGDo8DhG50mV4ml
          locale
          en
          ClearShow all
          Date ↕MethodURLData
          #12025-05-24 16:43:12GET/en/register1010371