Squadbase
Squadbase Docs

Security

Squadbase offers security features to safeguard your deployed applications.

By default, applications deployed on Squadbase are private—any request without the proper permissions is rejected.
Choose the authentication method that best fits your app to keep it secure.

Protecting full-stack applications: built-in user authentication

Squadbase’s built-in user authentication can secure full-stack apps.

Only members who have been added to your Squadbase team and invited to the project can access the application.

This approach is ideal for full-stack apps built with frameworks such as Streamlit and Next.js.

For details, see User Authentication.

Protecting server-side applications: API Key authentication

Squadbase can secure server-side applications with API Key authentication.

Configure an API Key from the Squadbase dashboard to protect the app.

This method works well for server-side frameworks such as Ollama and others.

For more information, see API Key Authentication.

Making an app public

If needed, you can make an application public.
Change the visibility setting in the dashboard to allow anyone to access the app without authentication.

Public app

On this page