Plugin Generic-sessions related
generic-sessions plugin provides a reusable, generic session and login / register / forgot password framework including email verification.
◆ LWSGS_EMAIL_CONTENT_SIZE
#define LWSGS_EMAIL_CONTENT_SIZE 16384 |
#include <include/libwebsockets/lws-plugin-generic-sessions.h>
Maximum size of email we might send
◆ lws_gs_event
#include <include/libwebsockets/lws-plugin-generic-sessions.h>
enum lws_gs_event
Enumerator |
---|
LWSGSE_CREATED | a new user was created
|
LWSGSE_DELETED | an existing user was deleted
|
◆ lwsgs_auth_bits
#include <include/libwebsockets/lws-plugin-generic-sessions.h>
enum lwsgs_auth_bits
Enumerator |
---|
LWSGS_AUTH_LOGGED_IN | user is logged in as somebody
|
LWSGS_AUTH_ADMIN | logged in as the admin user
|
LWSGS_AUTH_VERIFIED | user has verified his email
|
LWSGS_AUTH_FORGOT_FLOW | just completed "forgot password"
|