{"id":2353,"date":"2026-05-04T17:06:09","date_gmt":"2026-05-04T15:06:09","guid":{"rendered":"https:\/\/safyfly.com\/?page_id=2353"},"modified":"2026-05-04T17:06:11","modified_gmt":"2026-05-04T15:06:11","slug":"connexion-pilote","status":"publish","type":"page","link":"https:\/\/safyfly.com\/en\/connexion-pilote\/","title":{"rendered":"connexion pilote"},"content":{"rendered":"<style>\n        .sfp-page{width:100%;min-height:80vh;box-sizing:border-box;padding:24px 18px 52px;background:linear-gradient(180deg,#f8fbff 0%,#eef6ff 100%);font-family:Arial,sans-serif;}\n        .sfp-wrap{width:100%;max-width:1220px;margin:0 auto;box-sizing:border-box;}\n        .sfp-conv{width:100%;display:grid;grid-template-columns:1fr;gap:22px;margin:24px auto 0;}\n        .sfp-hero-sign{position:relative;overflow:hidden;border-radius:30px;padding:34px;background:radial-gradient(circle at top right,rgba(96,165,250,.35),transparent 34%),linear-gradient(135deg,#0f172a 0%,#1d4ed8 58%,#38bdf8 100%);color:white;box-shadow:0 22px 50px rgba(15,23,42,.16);}\n        .sfp-hero-row{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:24px;align-items:center;}\n        .sfp-badge-free{display:inline-flex;align-items:center;width:fit-content;gap:8px;padding:9px 14px;border-radius:999px;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.22);color:#fff;font-size:14px;font-weight:950;margin-bottom:18px;}\n        .sfp-hero-title{margin:0;max-width:760px;font-size:42px;line-height:1.08;letter-spacing:-.9px;font-weight:950;color:#fff;}\n        .sfp-hero-sub{margin:18px 0 0;font-size:17px;line-height:1.6;color:rgba(255,255,255,.92);max-width:780px;font-weight:700;}\n        .sfp-hero-free{margin:18px 0 0;padding:14px 16px;border-radius:18px;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.18);font-size:17px;font-weight:950;line-height:1.45;max-width:700px;}\n        .sfp-benefits{display:grid;grid-template-columns:1fr 1fr;gap:12px;}\n        .sfp-benefit{padding:14px;border-radius:18px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.16);color:#fff;}\n        .sfp-benefit strong{display:block;font-size:15px;margin-bottom:5px;}\n        .sfp-benefit span{display:block;color:rgba(255,255,255,.82);font-size:13px;line-height:1.45;font-weight:650;}\n        .sfp-card{background:#fff;border:1px solid #dbeafe;border-radius:30px;overflow:hidden;box-shadow:0 18px 42px rgba(15,23,42,.09);width:100%;box-sizing:border-box;}\n        .sfp-card-top{padding:28px 30px 20px;background:linear-gradient(135deg,#ffffff 0%,#eff6ff 100%);border-bottom:1px solid #e5e7eb;}\n        .sfp-card-title{margin:0;color:#0f172a;font-size:31px;line-height:1.12;font-weight:950;letter-spacing:-.5px;}\n        .sfp-card-sub{margin:10px 0 0;color:#475569;line-height:1.55;font-size:16px;font-weight:700;}\n        .sfp-body{padding:26px 30px 30px;}\n        .sfp-alert{margin-bottom:18px;padding:13px 14px;border-radius:14px;font-size:14px;font-weight:800;line-height:1.45;}\n        .sfp-alert.error{background:#fef2f2;border:1px solid #fecaca;color:#991b1b;}\n        .sfp-alert.success{background:#ecfdf5;border:1px solid #bbf7d0;color:#166534;}\n        .sfp-alert.info{background:#eff6ff;border:1px solid #bfdbfe;color:#1d4ed8;}\n        .sfp-tabs{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px;}\n        .sfp-tab{border:none;border-radius:15px;padding:14px 12px;font-size:15px;font-weight:950;cursor:pointer;background:#f1f5f9;color:#334155;transition:.18s ease;}\n        .sfp-tab.active{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);color:#fff;box-shadow:0 10px 24px rgba(37,99,235,.18);}\n        .sfp-form{display:flex;flex-direction:column;gap:15px;}\n        .sfp-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;}\n        .sfp-field{display:flex;flex-direction:column;gap:7px;}\n        .sfp-label{font-size:14px;font-weight:900;color:#1e293b;}\n        .sfp-input{width:100%;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:15px;padding:14px;font-size:15px;outline:none;background:#fff;}\n        .sfp-input:focus{border-color:#60a5fa;box-shadow:0 0 0 4px rgba(37,99,235,.12);}\n        .sfp-submit{margin-top:4px;border:none;border-radius:17px;padding:16px 18px;font-size:16px;font-weight:950;color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);box-shadow:0 14px 28px rgba(37,99,235,.24);}\n        .sfp-submit-soft{background:linear-gradient(135deg,#0f766e 0%,#14b8a6 100%);box-shadow:0 12px 26px rgba(20,184,166,.18);}\n        .sfp-note{margin-top:16px;padding:14px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:16px;color:#64748b;font-size:13px;line-height:1.55;font-weight:650;}\n        .sfp-reassurance{margin-bottom:18px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px;}\n        .sfp-reassurance div{padding:11px 12px;border-radius:14px;background:#ecfdf5;border:1px solid #bbf7d0;color:#166534;font-size:13px;font-weight:900;line-height:1.35;}\n        .sfp-resend{margin-top:18px;padding:16px;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:18px;}\n        .sfp-resend-title{margin:0 0 10px;font-size:16px;font-weight:950;color:#0f172a;}\n        .sfp-hidden{display:none;}\n        .sfp-login-mini{margin-top:16px;padding:14px;border-radius:16px;background:#eff6ff;border:1px solid #bfdbfe;color:#1e40af;font-size:13px;line-height:1.45;font-weight:800;}\n        @media(max-width:980px){.sfp-hero-row{grid-template-columns:1fr;}.sfp-benefits,.sfp-reassurance{grid-template-columns:1fr 1fr;}.sfp-hero-title{font-size:34px;}}\n        @media(max-width:620px){.sfp-page{padding:14px 10px 34px;}.sfp-hero-sign{padding:24px 18px;border-radius:24px;}.sfp-hero-title{font-size:29px;}.sfp-hero-sub{font-size:16px;}.sfp-benefits,.sfp-reassurance,.sfp-grid,.sfp-tabs{grid-template-columns:1fr;}.sfp-card{border-radius:24px;}.sfp-card-top,.sfp-body{padding-left:18px;padding-right:18px;}.sfp-card-title{font-size:24px;}}\n    <\/style>\n\n    <div class=\"sfp-page\">\n        <div class=\"sfp-wrap\">\n                <style>\n        .sf-header-wrap{\n            max-width:1100px;\n            margin:4px auto 4px;\n            padding:0 6px;\n            box-sizing:border-box;\n        }\n\n        .sf-header{\n            display:flex;\n            align-items:center;\n            justify-content:space-between;\n            gap:16px;\n            min-height:72px;\n            padding:8px 14px;\n            border-radius:16px;\n            background:linear-gradient(135deg,#4f7df4 0%, #6caef8 60%, #a3dcff 100%);\n            box-shadow:0 8px 18px rgba(37,99,235,0.14);\n            border:1px solid rgba(255,255,255,0.24);\n        }\n\n        .sf-left{\n            display:flex;\n            align-items:center;\n            gap:12px;\n            min-width:0;\n            flex:0 0 auto;\n        }\n\n        .sf-logo-link{\n            display:flex;\n            align-items:center;\n            text-decoration:none;\n        }\n\n        .sf-logo-box{\n            width:64px;\n            height:64px;\n            border-radius:14px;\n            overflow:hidden;\n            display:flex;\n            align-items:center;\n            justify-content:center;\n            background:rgba(255,255,255,0.10);\n            border:1px solid rgba(255,255,255,0.14);\n            box-shadow:inset 0 1px 0 rgba(255,255,255,0.12);\n        }\n\n        .sf-logo{\n            width:150px;\n            height:auto;\n            max-width:none;\n            display:block;\n            transform:scale(1.30) translateY(6px);\n            transform-origin:center center;\n        }\n\n        .sf-title{\n            font-size:20px;\n            line-height:1;\n            font-weight:900;\n            color:#ffffff;\n            letter-spacing:-0.02em;\n            white-space:nowrap;\n            margin:0;\n        }\n\n        .sf-center{\n            flex:1 1 auto;\n            text-align:center;\n            font-size:13px;\n            line-height:1.3;\n            font-weight:800;\n            color:#ffffff;\n            max-width:520px;\n            margin:0 auto;\n        }\n\n        .sf-right{\n            flex:0 0 auto;\n            display:flex;\n            align-items:center;\n        }\n\n        .sf-btn{\n            display:inline-flex;\n            align-items:center;\n            justify-content:center;\n            text-decoration:none;\n            background:rgba(255,255,255,0.96);\n            color:#2450d7;\n            padding:8px 18px;\n            min-height:40px;\n            border-radius:999px;\n            font-size:13px;\n            font-weight:900;\n            line-height:1.2;\n            text-align:center;\n            box-shadow:0 6px 14px rgba(0,0,0,0.10);\n            transition:transform 0.2s ease, box-shadow 0.2s ease;\n            white-space:nowrap;\n        }\n\n        .sf-btn:hover{\n            transform:translateY(-1px);\n            box-shadow:0 10px 18px rgba(0,0,0,0.12);\n        }\n\n        @media (max-width: 900px){\n            .sf-header{\n                flex-direction:column;\n                align-items:center;\n                text-align:center;\n                gap:10px;\n                padding:10px 12px;\n            }\n\n            .sf-left{\n                flex-direction:column;\n                gap:8px;\n            }\n\n            .sf-title{\n                font-size:22px;\n            }\n\n            .sf-center{\n                max-width:none;\n                font-size:12px;\n            }\n\n            .sf-right{\n                width:100%;\n                justify-content:center;\n            }\n\n            .sf-btn{\n                width:100%;\n                max-width:320px;\n                white-space:normal;\n                padding:10px 16px;\n            }\n        }\n\n        @media (max-width: 640px){\n            .sf-header-wrap{\n                margin:4px auto 4px;\n                padding:0 4px;\n            }\n\n            .sf-header{\n                border-radius:16px;\n                min-height:auto;\n            }\n\n            .sf-logo-box{\n                width:72px;\n                height:72px;\n            }\n\n            .sf-logo{\n                width:110px;\n                transform:none;\n            }\n\n            .sf-title{\n                font-size:20px;\n            }\n\n            .sf-center{\n                font-size:12px;\n                line-height:1.35;\n            }\n\n            .sf-btn{\n                max-width:100%;\n                font-size:12px;\n            }\n        }\n    <\/style>\n\n    <div class=\"sf-header-wrap\">\n        <div class=\"sf-header\">\n\n            <div class=\"sf-left\">\n                <a href=\"https:\/\/safyfly.com\/en\/\" class=\"sf-logo-link\">\n                    <div class=\"sf-logo-box\">\n                        <img decoding=\"async\" src=\"https:\/\/safyfly.com\/wp-content\/uploads\/2026\/04\/Logo-bandeau-Safyfly-shool.png\" alt=\"SafyFly\" class=\"sf-logo\">\n                    <\/div>\n                <\/a>\n                <div class=\"sf-title\">SafyFly<\/div>\n            <\/div>\n\n            <div class=\"sf-center\">\n                SafyFly School \u00e9volue constamment pour am\u00e9liorer le suivi des \u00e9coles ULM.            <\/div>\n\n            <div class=\"sf-right\">\n                <a href=\"https:\/\/safyfly.com\/en\/contact-safyfly-school\/\" class=\"sf-btn\">Vos questions et am\u00e9liorations ici<\/a>\n            <\/div>\n\n        <\/div>\n    <\/div>\n    \n            <div class=\"sfp-conv\">\n                <div class=\"sfp-hero-sign\">\n                    <div class=\"sfp-hero-row\">\n                        <div>\n                            <div class=\"sfp-badge-free\">\u2708\ufe0f Espace pilote ULM \u2014 gratuit<\/div>\n                            <h1 class=\"sfp-hero-title\">Votre carnet de vol et le suivi de votre ULM dans votre poche.<\/h1>\n                            <p class=\"sfp-hero-sub\">SafyFly Pilot vous permet de suivre vos vols, vos machines, vos horam\u00e8tres et votre entretien technique depuis votre t\u00e9l\u00e9phone, sans fichier Excel, sans carnet \u00e9parpill\u00e9 et sans abonnement.<\/p>\n                            <div class=\"sfp-hero-free\">Toutes les fonctionnalit\u00e9s sont gratuites pour les pilotes.<\/div>\n                        <\/div>\n                        <div class=\"sfp-benefits\">\n                            <div class=\"sfp-benefit\"><strong>\ud83d\udcd8 Carnet de route<\/strong><span>Vols, trajets, pilotes, observations et horam\u00e8tres.<\/span><\/div>\n                            <div class=\"sfp-benefit\"><strong>\ud83d\udd27 Suivi technique<\/strong><span>\u00c9ch\u00e9ances horaires et calendaires de vos ULM.<\/span><\/div>\n                            <div class=\"sfp-benefit\"><strong>\ud83d\udee9\ufe0f Plusieurs machines<\/strong><span>Ajoutez vos ULM et les pilotes qui les utilisent.<\/span><\/div>\n                            <div class=\"sfp-benefit\"><strong>\ud83d\udcf1 Toujours disponible<\/strong><span>T\u00e9l\u00e9phone, tablette et ordinateur.<\/span><\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"sfp-card\">\n                    <div class=\"sfp-card-top\">\n                        <h2 class=\"sfp-card-title\">Cr\u00e9er mon compte pilote gratuit<\/h2>\n                        <p class=\"sfp-card-sub\">Commencez gratuitement. Votre cockpit pilote sera disponible apr\u00e8s confirmation de votre email.<\/p>\n                    <\/div>\n\n                    <div class=\"sfp-body\">\n                        \n                        <div class=\"sfp-tabs\">\n                            <button type=\"button\" class=\"sfp-tab active\" onclick=\"sfpShowTab('register', this)\">Cr\u00e9er gratuitement<\/button>\n                            <button type=\"button\" class=\"sfp-tab\" onclick=\"sfpShowTab('login', this)\">J\u2019ai d\u00e9j\u00e0 un compte<\/button>\n                        <\/div>\n\n                        <div id=\"sfp-register-box\" class=\"\">\n                            <div class=\"sfp-reassurance\"><div>\u2705 Gratuit<\/div><div>\u2705 Sans abonnement<\/div><div>\u2705 Sur t\u00e9l\u00e9phone<\/div><div>\u2705 Pens\u00e9 ULM<\/div><\/div>\n                            <form method=\"post\" class=\"sfp-form\" action=\"\">\n                                <input type=\"hidden\" name=\"safyfly_pilote_register_form\" value=\"1\">\n                                <input type=\"hidden\" id=\"safyfly_pilote_register_nonce\" name=\"safyfly_pilote_register_nonce\" value=\"46063ae3d8\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/en\/wp-json\/wp\/v2\/pages\/2353\" \/>                                <div class=\"sfp-grid\">\n                                    <div class=\"sfp-field\"><label class=\"sfp-label\">Pr\u00e9nom<\/label><input class=\"sfp-input\" type=\"text\" name=\"prenom\" required autocomplete=\"given-name\"><\/div>\n                                    <div class=\"sfp-field\"><label class=\"sfp-label\">Nom<\/label><input class=\"sfp-input\" type=\"text\" name=\"nom\" required autocomplete=\"family-name\"><\/div>\n                                <\/div>\n                                <div class=\"sfp-field\"><label class=\"sfp-label\">Adresse e-mail<\/label><input class=\"sfp-input\" type=\"email\" name=\"email\" value=\"\" required autocomplete=\"email\"><\/div>\n                                <div class=\"sfp-field\"><label class=\"sfp-label\">T\u00e9l\u00e9phone <span style=\"color:#94a3b8;font-weight:700;\">(facultatif)<\/span><\/label><input class=\"sfp-input\" type=\"text\" name=\"telephone\" autocomplete=\"tel\"><\/div>\n                                <div class=\"sfp-field\"><label class=\"sfp-label\">Mot de passe<\/label><input class=\"sfp-input\" type=\"password\" name=\"password\" required autocomplete=\"new-password\" minlength=\"8\"><\/div>\n                                <button type=\"submit\" class=\"sfp-submit\">\ud83d\ude80 Cr\u00e9er gratuitement mon compte<\/button>\n                            <input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form>\n                            <div class=\"sfp-note\">Apr\u00e8s inscription, un email de confirmation est envoy\u00e9. SafyFly Pilot est gratuit pour les pilotes.<\/div>\n                        <\/div>\n\n                        <div id=\"sfp-login-box\" class=\"sfp-hidden\">\n                            <form method=\"post\" class=\"sfp-form\" action=\"\">\n                                <input type=\"hidden\" name=\"safyfly_pilote_login_form\" value=\"1\">\n                                <input type=\"hidden\" id=\"safyfly_pilote_login_nonce\" name=\"safyfly_pilote_login_nonce\" value=\"8d3d4a60c9\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/en\/wp-json\/wp\/v2\/pages\/2353\" \/>                                <div class=\"sfp-field\"><label class=\"sfp-label\">Adresse e-mail<\/label><input class=\"sfp-input\" type=\"email\" name=\"email\" value=\"\" required autocomplete=\"email\"><\/div>\n                                <div class=\"sfp-field\"><label class=\"sfp-label\">Mot de passe<\/label><input class=\"sfp-input\" type=\"password\" name=\"password\" required autocomplete=\"current-password\"><\/div>\n                                <button type=\"submit\" class=\"sfp-submit\">Se connecter<\/button>\n<div style=\"text-align:center;margin-top:14px;\">\n    <a href=\"\/en\/mot-de-passe-oublie-pilote\/\" style=\"color:#1d4ed8;font-weight:900;text-decoration:none;\">\n        Mot de passe oubli\u00e9 ?\n    <\/a>\n<\/div>\n                            <input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form>\n                            <div class=\"sfp-resend\">\n                                <h3 class=\"sfp-resend-title\">Je n\u2019ai pas re\u00e7u mon email de confirmation<\/h3>\n                                <form method=\"post\" class=\"sfp-form\" action=\"\">\n                                    <input type=\"hidden\" name=\"safyfly_pilote_resend_confirmation\" value=\"1\">\n                                    <input type=\"hidden\" id=\"safyfly_pilote_resend_nonce\" name=\"safyfly_pilote_resend_nonce\" value=\"6ae5bbf463\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/en\/wp-json\/wp\/v2\/pages\/2353\" \/>                                    <div class=\"sfp-field\"><label class=\"sfp-label\">Adresse e-mail utilis\u00e9e \u00e0 l\u2019inscription<\/label><input class=\"sfp-input\" type=\"email\" name=\"email\" value=\"\" required><\/div>\n                                    <button type=\"submit\" class=\"sfp-submit sfp-submit-soft\">Renvoyer le lien de confirmation<\/button>\n                                <input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form>\n                            <\/div>\n                            <div class=\"sfp-login-mini\">Pas encore inscrit ? Cliquez sur \u201cCr\u00e9er gratuitement\u201d.<\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <script>\n        function sfpShowTab(tab, btn){\n            document.getElementById('sfp-login-box').classList.toggle('sfp-hidden', tab !== 'login');\n            document.getElementById('sfp-register-box').classList.toggle('sfp-hidden', tab !== 'register');\n            document.querySelectorAll('.sfp-tab').forEach(function(t){ t.classList.remove('active'); });\n            btn.classList.add('active');\n            var title = document.querySelector('.sfp-card-title');\n            var sub = document.querySelector('.sfp-card-sub');\n            if(title && sub){\n                if(tab === 'register'){\n                    title.textContent = 'Cr\u00e9er mon compte pilote gratuit';\n                    sub.textContent = 'Commencez gratuitement. Votre cockpit pilote sera disponible apr\u00e8s confirmation de votre email.';\n                } else {\n                    title.textContent = 'Connexion pilote';\n                    sub.textContent = 'Connectez-vous \u00e0 votre cockpit pilote SafyFly.';\n                }\n            }\n        }\n    <\/script>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","footnotes":""},"class_list":["post-2353","page","type-page","status-publish","hentry"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false},"uagb_author_info":{"display_name":"admin","author_link":"https:\/\/safyfly.com\/en\/author\/admin\/"},"uagb_comment_info":0,"uagb_excerpt":null,"_links":{"self":[{"href":"https:\/\/safyfly.com\/en\/wp-json\/wp\/v2\/pages\/2353","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/safyfly.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/safyfly.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/safyfly.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/safyfly.com\/en\/wp-json\/wp\/v2\/comments?post=2353"}],"version-history":[{"count":1,"href":"https:\/\/safyfly.com\/en\/wp-json\/wp\/v2\/pages\/2353\/revisions"}],"predecessor-version":[{"id":2354,"href":"https:\/\/safyfly.com\/en\/wp-json\/wp\/v2\/pages\/2353\/revisions\/2354"}],"wp:attachment":[{"href":"https:\/\/safyfly.com\/en\/wp-json\/wp\/v2\/media?parent=2353"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}