Intermédiaire
3 MIN

Sécuriser une Application Bubble.io en 5 minutes

Dans cet épisode de Tips & Tutos, nous allons voir comment sécuriser une nouvelle application Bubble.io en 5 minutes. Sécuriser son application est un pilier fondamental du développement sur Bubble.io
Couverture Tips & Tutos Emvpee - Sécuriser une app bubble.io en 5 minutes
Clement Ballion, expert Bubble.io & No code
Clément Ballion
Fondateur Emvpee & Expert Bubble.io.
Logo LinkedinPhone iconeMail icone
Syamak Azadeh, expert Bubble.io & No code
Syamak Azadeh
Ingénieur & Spécialiste Bubble.io.
Logo LinkedinPhone iconeMail icone

La sécurité sur Bubble.io, c'est un pilier fondamental du développement. Une App non sécurisée, c'est est vulnérable à des accès non autorisés, pouvant conduire à des fuites de données sensibles ou des manipulations malveillantes.

Dans cet épisode de Tips & Tutos, on vous explique comment sécuriser vos Apps en moins de 5 minutes.

Etape 1 : Base de données

Pour chaque nouvelle entrée (ou Data Type) que vous allez créer, cochez simplement la case "Make this data type private by default".

De cette manière, seul le créateur de la donnée peut la consulter.

Cocher ce paramètre au début de la création de votre application vous permet de commencer à développer tranquillement en attendant d'avoir établi vos Privacy Rules.

Pour comprendre comment fonctionnent les Privacy Rules, on vous renvoie à notre article sur le sujet :

Les Privacy Rules dans Bubble.io : Sécurité des applications

Capture Base de données Bubble.io

Etape 2 : Les paramètres API

Dans Bubble, les API nous permettent de décupler le champs des possibles en termes de développement en connectant notre application à d'autres applications déjà existantes.

Cependant, c'est une fonctionnalité avancée et il faut bien comprendre ce que l'on fait parce ce qu'en s'ouvrant à d'autre Apps, car on peut aussi créer des failles de sécurité au niveau de notre propre application.

→ Premièrement rendez vous dans : Paramètres > API

→ Décochez tous les champs sous "Enable Data API" (vous les activerez manuellement au besoin)

→ Cochez "Hide Swagger API documentation access"

Capture Parametres API Bubble.io

Etape 3 : Les API workflow

Lorsque vous créez des API Workflow, il est important de vérifier plusieurs points :

→ Décochez "Expose as a public API workflow"

→ Décochez "This workflow can be run without authentification"

→ Décochez "Ignore Privacy Rules when running the workflow"

A part si vous savez ce que vous faites, bien entendu...

Capture API Workflow Bubble.io

Etape 4 : Protegez votre version Test

Dernière étape, sécurisez toujours votre version test !

→ Allez dans Paramètres > Général

→ Cochez "Limit access to this App with a Username and Password"

→ Définissez un mot de passe

→ Cochez "Do not apply password for live"

Capture protection version test Bubble.io

Nos derniers Tips & Tutos

Retrouvez nos derniers Tips & Tutos sur Bubble et ne manquez pas les suivants !

Tous les Tips & Tutos