Deep linking looks simple until it breaks in production because three teams own different pieces of it. Here’s the Phoenix server-side setup, including the content-type gotcha that will cost you an afternoon.
A Makefile trick that auto-populates the ngrok hostname into your Phoenix dev server. Small dev-environment friction compounds across a team faster than you’d expect.
Server-side render Elm applications with Phoenix using a STDIO-based IO server, similar to the React approach.
Server-side render React components with Phoenix using react-stdio and OTP for isomorphic Elixir applications.
Use Guardian to manage multiple browser sessions in your Phoenix app, such as separate user and admin logins.
Embed permissions into JWT tokens using Guardian for fine-grained authorization in your Phoenix application.
Set up API authentication with Guardian in your Phoenix application using JWT tokens.
A straightforward guide to setting up browser authentication in your Phoenix application using Guardian.