Authentication
Learn how to set up use the auth setup for your app.
ship.pluv.io provides an auth setup using either Lucia or Better Auth out of the box, depending on which template you are building from. All included auth setups are built with GitHub OAuth, but configuring different/additional OAuth providers is also supported with minimal code changes.
Generally speaking, Lucia is more manual to set-up, but gives you more control over how your auth works; whereas Better Auth handles most of the complexity of auth for you, but abstracts away much of the lower-level details (i.e. less control).
In either case, because auth is already configured for you to start using right away, the choice is a matter of maintenance preferences.