PageSourceSearch

https://moncompte.asse.fr/ServiceLogin?token=8407b3f4cb8756bfa0940…supporter.asse.fr%2Fmoncompte_login_sso.php

html asse.fr collected 2026-09-24 17:16:38 UTC 9,775 bytes, 167 lines download raw bytes

1<!doctype html>
2<html lang="FR">
3<head>
4    <meta name="google-signin-client_id" content="98834763340-ubdtd54vu0347hodbj4lvrlte7ebqoe8.apps.googleusercontent.com">
5    <title>Connectez-vous à votre compte ASSE.</title>
6    <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet">
7    <link href="https://fonts.googleapis.com/css?family=Roboto:400,400i,700,700i&display=swap" rel="stylesheet">
8    <link href="https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap" rel="stylesheet">
9    <link href="https://fonts.googleapis.com/css?family=Poppins:400,500,600,700,900&display=swap" rel="stylesheet">
10    <link href="https://fonts.googleapis.com/css2?family=Titillium+Web:wght@400;500;700&display=swap" rel="stylesheet">
11    <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.0/css/all.min.css" rel="stylesheet">
12    <meta charset="UTF-8" />
13    <meta name="viewport" content="user-scalable=no, width=device-width, initial-scale=1, maximum-scale=1">
14    <link href="/assets/css/main2024.css" rel="stylesheet">
vendor: 70 bytes, lines 14-15
14
15        <script src="https://www.google.com/recaptcha/api.js?render=
156Ldj9CQhAAAAAE8alIh8UU9czWo8hPfq2Qnqye9J
vendor: 17 bytes, lines 15-16
15"></script>
16    
16<script>
17        grecaptcha.ready(function () {
18            grecaptcha.execute('6Ldj9CQhAAAAAE8alIh8UU9czWo8hPfq2Qnqye9J', { action: 'contact' }).then(function (token) {
19                var recaptcha = document.getElementById('recaptcha');
20                recaptcha.value = token;
21                var recaptcha2 = document.getElementById('recaptcha2');
22                recaptcha2.value = token;
23            });
24        });
25    </script>
25
26    <!-- Google Tag Manager -->
27    
27<script>
vendor: 379 bytes, lines 27-31
27(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
28                new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
29            j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
30            'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
31        })(window,document,'script','dataLayer','
31GTM-5K3M8B8
vendor: 3 bytes, line 31
31');
31</script>
31
32    <!-- End Google Tag Manager -->
33
34</head>
35<body>
36<header>
37    <!-- Logo ASSE centré -->
38    
39    <div class="container d-flex justify-content-center position-relative">
40        <a href="https://supporter.asse.fr" style="width: 50%; text-align: center;">        <img src="https://www.asse.fr/img/LogoASSE.svg" alt="Logo ASSE" class="logo">
41        </a>
42
43    </div>
44
45    <!-- Choix de la langue à droite -->
46    <div class="position-absolute" style="right: 30px;">
47        <div class="language-selector" style="display: flex; align-items: center; gap: 10px;">
48                            <a href="http://moncompte.asse.fr/ServiceLogin?token=8407b3f4cb8756bfa0940cf431f10f974c5f3b77&client_id=1000&redirect_uri=https%3A%2F%2Fsupporter.asse.fr%2Fmoncompte_login_sso.php&lang=en" style="display: flex; align-items: center; text-decoration: none;">
49                    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 480" width="20" height="15" style="margin-right: 5px;">
50                        <g fill-rule="evenodd" stroke-width="1pt">
51                            <path fill="#fff" d="M0 0h640v480H0z" />
52                            <path fill="#002395" d="M0 0h213.3v480H0z" />
53                            <path fill="#ed2939" d="M426.7 0H640v480H426.7z" />
54                        </g>
55                    </svg>
56                    Fr
57                </a>
58                    </div>
59    </div>
60</header>
61
62
63
64
65<!-- Conteneur du formulaire -->
66<div class="auth-container">
67    <div class="card">
68        <div class="card-body">
69                            <div class="text-center mb-4">
70                    <h1 class="card-title">AS Saint-Étienne</h1>
71                </div>
72                <form role="form" action="https://moncompte.asse.fr/ServiceLogin?token=8407b3f4cb8756bfa0940cf431f10f974c5f3b77&client_id=1000&redirect_uri=https%3A%2F%2Fsupporter.asse.fr%2Fmoncompte_login_sso.php" method="POST" class="login-form">
73                                        <div class="mb-3" style="text-align: center;">
74                        <label for="email" class="form-label">Connectez-vous ou créez un compte.</label>
75                        <input type="text" name="email" class="form-control" id="email"
76                               placeholder="Saisissez votre adresse email"
77                               class="form-username form-control "
78                               id="form-username" required>
79                    </div>
80                    <button class="btn btn-primary w-100" type="submit">Continuer</button>
81                    <input type="hidden" name="submit_connection_form2024" value="1">
82                    <input type="hidden" name="recaptcha" id="recaptcha">
83                </form>
84
85                            <hr class="my-4">
86                <div class="social-login">
87                    <div class="text-center mb-4">
88                        <h6>ou</h6>
89                    </div>
90                    <div class="social-login-buttons">
91                        
92                        <div class="form-group">
93                            <button id="facebookLogin" class="btn btn-light" style="width: 100%; margin-bottom: 15px;">
94                                <img src="assets/img/logo_facebook.png" width="16" style="margin-right: 5px; margin-top: -3px">
95                                Continuer avec Facebook
96                            </button>
97                        </div>
98
99                        <div id="status"></div>
100
101                        
101<script>
102                            document.getElementById('facebookLogin').addEventListener('click', function() {
103                                FB.login(function(response) {
104                                    if (response.authResponse) {
105                                        fetch('/fb-auth.php', {
106                                            method: 'POST',
107                                            headers: { 'Content-Type': 'application/json' },
108                                            body: JSON.stringify({ accessToken: response.authResponse.accessToken })
109                                        })
110                                            .then(res => res.json())
111                                            .then(data => {
112                                                if (data.success && data.redirect) {
113                                                    // ✅ Redirection propre après réponse
114                                                    window.location.href = data.redirect;
115                                                } else {
116                                                    alert('Erreur lors de la connexion Facebook.');
117                                                }
118                                            })
119                                            .catch(err => {
120                                                console.error('Erreur fetch Facebook:', err);
121                                                alert('Erreur de communication avec le serveur.');
122                                            });
123                                    } else {
124                                        alert('Connexion Facebook annulée.');
125                                    }
126                                }, {scope: 'email,public_profile'});
127                            });
128
129                            window.fbAsyncInit = function() {
130                                FB.init({
131                                    appId      : '642745781455270', // Ton vrai App ID
132                                    cookie     : true,
133                                    xfbml      : false,
134                                    version    : 'v22.0'
135                                });
136                            };
137
138                            (function(d, s, id){
139                                var js, fjs = d.getElementsByTagName(s)[0];
140                                if (d.getElementById(id)) return;
141                                js = d.createElement(s); js.id = id;
142                                js.src = "https://connect.facebook.net/fr_FR/sdk.js";
143                                fjs.parentNode.insertBefore(js, fjs);
144                            }(document, 'script', 'facebook-jssdk'));
145                        </script>
145
146
147
148                        <div class="form-group">
149                            <a href="https://accounts.google.com/o/oauth2/auth?response_type=code&access_type=online&client_id=98834763340-ubdtd54vu0347hodbj4lvrlte7ebqoe8.apps.googleusercontent.com&redirect_uri=https%3A%2F%2Fmoncompte.asse.fr%2Flogin.php%3Fsubmit_google_form%3D1&state&scope=email%20profile&approval_prompt=auto"
150                               class="btn btn-light" style="width: 100%;"><img src="assets/img/Google.png"
151                                                                               width="16"
152                                                                               style="margin-right: 5px; margin-top: -3px"> Continuer avec Google                            </a>
153                        </div>
154
155
156                    </div>
157                </div>
158                        </div>
159    </div>
160</div>
160<script src="/assets/js/jquery-1.12.3.min.js"></script>
vendor: 2 bytes, line 160
160
161<script src="/assets/js/iframeResizer.contentWindow.min.js"></script>
vendor: 2 bytes, line 161
161
162<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js"></script>
vendor: 2 bytes, line 162
162
163<script src="https://kit.fontawesome.com/56584e2e74.js" crossorigin="anonymous"></script>
163
164
165</body>
166
167</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.