Project

General

Profile

Auth with Unix native users » session.h

Niko Sommer, 08/17/2015 02:27 PM

 
#ifndef SESSION_H
#define SESSION_H

#include <Wt/Auth/Login>
#include "userdb.h"


class Session
{
private:
Wt::Auth::Login login_;
UserDb *users_;

public:
Session();
Wt::Auth::Login& login() { return login_; }
Wt::Auth::AbstractUserDatabase& users();

void configureAuth();

static const Wt::Auth::AuthService& auth();
static const Wt::Auth::AbstractPasswordService& passwordAuth();

};

#endif // SESSION_H
(3-3/4)