{% extends 'layouts/authenticated.html.twig' %} {% import 'flowbite_components/macros.html.twig' as flowbite %} {% block page_title %}{{ page_title }}{% endblock %} {% block content %}
{# Header #}

{{ page_title }}

Créer un appareil mobile pour un utilisateur (UID généré automatiquement)

Retour
{# Info Card - Nouveau Processus #}

Fonctionnement Simplifié

📱 Création en 3 étapes :

  1. Vous créez : Sélectionnez l'utilisateur et activez l'appareil
  2. Système génère : Un UID unique est créé automatiquement
  3. Utilisateur se connecte : Les infos détaillées (modèle, OS, version) sont collectées au premier login

💡 Note : L'UID généré sera affiché après création. Communiquez-le à l'utilisateur pour qu'il puisse se connecter via l'application mobile.

{# Form - Ultra Simplifié #}

Informations de Base

{{ form_start(form, { 'attr': { 'class': 'space-y-6', 'novalidate': 'novalidate' } }) }} {# User Selection #}
{{ form_label(form.user) }} {{ form_widget(form.user) }} {{ form_errors(form.user) }}

L'utilisateur qui pourra utiliser cet appareil

{# Device Name (Optional) #}
{{ form_label(form.deviceName) }} {{ form_widget(form.deviceName) }} {{ form_help(form.deviceName) }} {{ form_errors(form.deviceName) }}
{# Activate Immediately Checkbox #}
{{ form_widget(form.activateImmediately) }}
{{ form_label(form.activateImmediately) }} {{ form_help(form.activateImmediately) }}
{{ form_errors(form.activateImmediately) }}
{# Actions #}
Annuler
{{ form_end(form) }}
{# Help Section #}

Que se passe-t-il après la création ?

  • Un UID unique est généré et affiché
  • L'utilisateur doit entrer cet UID dans l'app mobile
  • Au premier login, l'app envoie automatiquement :
    • Modèle de l'appareil (ex: Samsung Galaxy S23)
    • Système d'exploitation (ex: Android 14)
    • Version de l'application
    • Et toutes autres informations techniques
{% endblock %}