Angon Cloud
Angon CloudDocs
Moteur GDevelopSécurisé

Authentification & Panneau Joueur

Popup HTML intégrée, inscription auto, connexion Google OAuth et sessions persistantes.

L'authentification des joueurs dans Angon Cloud inclut un panneau HTML natif intégré qui s'affiche directement par-dessus votre jeu, avec support complet de la connexion par e-mail/pseudo, de Google OAuth, de la détection hors-ligne et du multilinguisme.

Le Panneau HTML prêt à l'emploi

Pour faire apparaître l'interface de connexion, une seule action suffit dans GDevelop :

Ouvrir le panneau d'authentification
// Ouvrir en mode connexion
Action : Ouvrir le panneau de connexion Angon (mode: "connexion")

// Ou ouvrir directement sur l'onglet création de compte
Action : Ouvrir le panneau de connexion Angon (mode: "inscription")
Multilingue automatique

Détecte la langue système de l'appareil (Français, Anglais, Espagnol, Japonais) et adapte instantanément tous les libellés.

Responsive & Adapté

S'adapte automatiquement à toutes les résolutions (paysage mobile, basse hauteur d'écran, clavier virtuel) avec défilement fluide.

Détection Hors-Ligne

Affiche un état visuel clair si l'appareil du joueur perd sa connexion, avec bouton de nouvelle tentative automatique.

Connexion Google OAuth sans code

Angon Cloud intègre un bouton Continuer avec Google configurable depuis la console de votre jeu.

  1. Le joueur clique sur Continuer avec Google dans le panneau du jeu.
  2. Une fenêtre de navigateur sécurisée s'ouvre pour lui permettre de choisir son compte Google.
  3. Le jeu sonde automatiquement le serveur en arrière-plan (polling sécurisé).
  4. Dès validation par Google, le compte joueur est automatiquement lié, son avatar récupéré et sa session activée dans le jeu sans aucune manipulation complexe !
Activer Google dans votre jeu
Rendez-vous dans la console Angon Cloud, ouvrez votre jeu, onglet Panneau de connexion, et cochez simplement l'option Activer la connexion Google.

Session persistante & Se souvenir de moi

Lorsque le joueur coche Se souvenir de moi ou se connecte avec Google, un jeton chiffré est enregistré localement sur son appareil (dans le stockage sécurisé de GDevelop).

Restauration automatique au lancement du jeu
Condition : Au début de la scène (SceneJustBegins)
Action    : Restaurer la session sauvegardée du joueur (AngonCloud::RestaurerSession)

Condition : Le joueur vient de se connecter (AngonCloud::VientDeSeConnecter)
Action    : Aller à la scène "JeuPrincipal"

Photos de profil & Avatars hébergés

Chaque joueur peut choisir sa photo de profil soit automatiquement via son compte Google, soit en téléversant une image locale depuis l'action dédiée :

Modifier la photo de profil
Action : Ouvrir le sélecteur pour changer la photo de profil du joueur

Vous pouvez ensuite récupérer l'URL de l'avatar avec l'expression :AngonCloud::PhotoProfil().

Expressions du profil joueur

ExpressionTypeDescription
AngonCloud::Pseudo()TextePseudo du joueur connecté
AngonCloud::Email()TexteAdresse e-mail du compte
AngonCloud::PhotoProfil()TexteURL publique de l'avatar du joueur
AngonCloud::Pays()TexteCode pays ISO (ex: FR, CI, SN, CM)
AngonCloud::Niveau()NombreNiveau enregistré sur ce jeu
AngonCloud::Score()NombreScore global sur ce jeu