mirror of
https://github.com/plausible/analytics.git
synced 2024-12-25 02:24:55 +03:00
bd93cf3b46
* Extract session management from AuthController * Don't explicitly pass `current_user_id` to `live_render`'s session * Add ability to retrieve session and user from token via `UserAuth` * Always fetch current user (or just id) via `UserAuth` API * Introduce `UserSession` as an embedded schema for now * Make `UserAuth.get_user/1` accept `UserSession` as an input * Introduce LV auth context populating user data from session on mount * Refactor `AuthPlug` and make it populate `current_user_session` as well * Rely on authenticated user data provided by auth plug or LV context * Make `Sites.get_for_user(!)` accept `User` struct as well * Set `logged_in` cookie explicitly when it's out of sync with session * Expand modules documentation a bit * Improve and extend tests slightly |
||
---|---|---|
.. | ||
change_enterprise_plan_contact_us.html.eex | ||
change_plan_preview.html.eex | ||
choose_plan.html.heex | ||
upgrade_success.html.eex | ||
upgrade_to_enterprise_plan.html.heex |