eedb/src/eedb/widgets/AuthWidget.cpp
2017-03-18 07:56:25 +01:00

14 lines
542 B
C++

#include <eedb/Session.hpp>
#include <eedb/auth/Services.hpp>
#include <eedb/widgets/AuthWidget.hpp>
namespace eedb {
AuthPage::AuthPage(const auth::Services & baseAuth, Session & session, Wt::WContainerWidget * parent)
: Wt::Auth::AuthWidget(*baseAuth.authService(), session.userDatabase(), session.login(), parent) {
this->model()->addPasswordAuth(eedb::auth::Services::passwordService());
this->model()->addOAuth(eedb::auth::Services::oAuthServices());
this->setRegistrationEnabled(true);
this->processEnvironment();
}
}