{% extends "base.html" %} {% block title %}{% if show_config_hint is not defined or show_config_hint %}Google Auth Setup{% else %}Authentication Required{% endif %}{% endblock %} {% block content %} {# Framework template - uses inline styles to be self-contained. User templates should use CSS classes from app.css instead. #}
{% if show_config_hint is not defined or show_config_hint %}
settings

Google Auth Setup

Configure OAuth to enable login

1

Create OAuth Credentials

Go to Google Cloud Console → Create OAuth 2.0 credentials.

2

Add Authorized URLs

JavaScript Origins

http://localhost:5000
http://localhost:5173

Redirect URI

http://localhost:5173/auth/google/callback
3

Add to .env

GOOGLE_CLIENT_ID=your-client-id
GOOGLE_CLIENT_SECRET=your-client-secret
4

Restart the server

— run feather dev again
{% else %}
lock

Authentication Required

This area requires authentication. Please sign in to continue. If you need access, contact your administrator.

login Sign in with Google

Access attempts are logged for security.

{% endif %}
{% endblock %}