18 #ifndef AUTHENTICATION_H
19 #define AUTHENTICATION_H
21 #include <Cutelyst/cutelyst_global.h>
22 #include <Cutelyst/plugin.h>
23 #include <Cutelyst/paramsmultimap.h>
24 #include <Cutelyst/Plugins/Authentication/authenticationuser.h>
29 class AuthenticationStore;
30 class AuthenticationRealm;
48 class AuthenticationPrivate;
109 static bool userExists(
Context *c);
121 static void logout(
Context *c);
126 AuthenticationPrivate *d_ptr;
135 #endif // AUTHENTICATION_H
QMap< QString, QString > ParamsMultiMap
static bool authenticate(Context *c, const ParamsMultiMap &userinfo, const QString &realm=QLatin1String(defaultRealm))
static char * defaultRealm
default realm name
The Cutelyst Application.