# Authentication URL: /docs/features/auth Learn how to set up use the auth setup for your app. [ship.pluv.io](https://ship.pluv.io) provides an auth setup using either [Lucia](https://lucia-auth.com/) or [Better Auth](https://better-auth.com/) 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.