7 #include <Wt/WAnchor.h>
9 #include <Wt/WStackedWidget.h>
10 #include <Wt/WVBoxLayout.h>
11 #include <Wt/WHBoxLayout.h>
12 #include <Wt/WApplication.h>
13 #include <Wt/Auth/AuthWidget.h>
14 #include <Wt/Auth/RegistrationModel.h>
27 std::unique_ptr<Auth::AuthModel> authModel
32 std::unique_ptr<Auth::AuthWidget> authWidget
34 auto authWidgetPtr = authWidget.get();
35 authWidget->setModel(std::move(authModel));
36 authWidget->setRegistrationEnabled(
true);
38 std::unique_ptr<WText> title(cpp14::make_unique<WText>(
"<h1>A Witty game: Hangman</h1>"));
58 WApplication::instance()->internalPathChanged()
61 authWidgetPtr->processEnvironment();
80 if (internalPath ==
"/play")
82 else if (internalPath ==
"/highscores")
85 WApplication::instance()->setInternalPath(
"/play",
true);