13 #include <Wt/Auth/Login.h>
14 #include <Wt/Auth/Dbo/UserDatabase.h>
16 #include <Wt/Dbo/Session.h>
17 #include <Wt/Dbo/ptr.h>
18 #include <Wt/Dbo/backend/Sqlite3.h>
34 std::vector<User>
topUsers(
int limit);
45 static std::vector<const Wt::Auth::OAuthService *>
oAuth();
49 std::unique_ptr<UserDatabase>
users_;
static void configureAuth()
static const Wt::Auth::AbstractPasswordService & passwordAuth()
std::unique_ptr< UserDatabase > users_
std::vector< User > topUsers(int limit)
std::string userName() const
Wt::Dbo::Session session_
static const Wt::Auth::AuthService & auth()
Wt::Dbo::ptr< User > user() const
Wt::Auth::Login & login()
static std::vector< const Wt::Auth::OAuthService * > oAuth()
Wt::Auth::AbstractUserDatabase & users()