Mppm.Session.UserSession (mppm v0.1.1)
Link to this section Summary
Link to this section Functions
Link to this function
call(conn, opts \\ [])
Link to this function
clear(conn)
Link to this function
current_user(conn)
Link to this function
from_user(user)
Link to this function
init(opts \\ [])
Link to this function
logged_in?(conn)
Link to this function
set_user_session(conn, user)
Specs
set_user_session(
%Plug.Conn{
adapter: term(),
assigns: term(),
before_send: term(),
body_params: term(),
cookies: term(),
halted: term(),
host: term(),
method: term(),
owner: term(),
params: term(),
path_info: term(),
path_params: term(),
port: term(),
private: term(),
query_params: term(),
query_string: term(),
remote_ip: term(),
req_cookies: term(),
req_headers: term(),
request_path: term(),
resp_body: term(),
resp_cookies: term(),
resp_headers: term(),
scheme: term(),
script_name: term(),
secret_key_base: term(),
state: term(),
status: term()
},
%Mppm.User{
__meta__: term(),
id: term(),
login: term(),
nickname: term(),
roles: term(),
uuid: term()
}
) ::
{%Plug.Conn{
adapter: term(),
assigns: term(),
before_send: term(),
body_params: term(),
cookies: term(),
halted: term(),
host: term(),
method: term(),
owner: term(),
params: term(),
path_info: term(),
path_params: term(),
port: term(),
private: term(),
query_params: term(),
query_string: term(),
remote_ip: term(),
req_cookies: term(),
req_headers: term(),
request_path: term(),
resp_body: term(),
resp_cookies: term(),
resp_headers: term(),
scheme: term(),
script_name: term(),
secret_key_base: term(),
state: term(),
status: term()
}, String.t()}
Link to this function
update_user_session(user_session)
Link to this function