Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 02-07-2014 18:16:46

masterphp
Banni
Date d'inscription: 19-09-2008
Messages: 110

Erreur d'authentification dans un formulaire

Bonjour,
j'ai un souci concerne ce message d'erreur que je reçois chaque fois sachant que dans la base de donné dans la table USER j'ai un login et un mot de passe crypter avec SHA1 .je sais le login et le mot de passe que je décrypter avec SHA1 et je reçois ce Message d'erreur "Connexion au serveur échouée, veuillez réessayer " je debug avec firebug voilà ce que je trouvé :

Code:

<!DOCTYPE html>
<html lang="en">
<head>

    <title>Webp Administration</title>
    <meta charset="utf-8">
    
    <!-- Global stylesheets -->
    <link href="/resources_bo/css/reset.css" rel="stylesheet" type="text/css">
    <link href="/resources_bo/css/common.css" rel="stylesheet" type="text/css">
    <link href="/resources_bo/css/form.css" rel="stylesheet" type="text/css">
    <link href="/resources_bo/css/standard.css" rel="stylesheet" type="text/css">
    <link href="/resources_bo/css/special-pages.css" rel="stylesheet" type="text/css">
    
    <!-- Favicon -->
    <link rel="shortcut icon" type="image/x-icon" href="favicon.ico">
    <link rel="icon" type="image/png" href="favicon-large.png">
    
    <!-- Generic libs -->
    <script type="text/javascript" src="/resources_bo/js/html5.js"></script><!-- this has to be loaded before anything else -->
    <script type="text/javascript" src="/resources_bo/js/jquery-1.4.2.min.js"></script>
    <script type="text/javascript" src="/resources_bo/js/old-browsers.js"></script>        <!-- remove if you do not need older browsers detection -->
    
    <!-- Template core functions -->
    <script type="text/javascript" src="/resources_bo/js/common.js"></script>
    <script type="text/javascript" src="/resources_bo/js/standard.js"></script>
    <!--[if lte IE 8]><script type="text/javascript" src="/resources_bo/js/standard.ie.js"></script><![endif]-->
    <script type="text/javascript" src="/resources_bo/js/jquery.tip.js"></script>
    
    <!-- example login script -->
    <script type="text/javascript">
    
        $(document).ready(function()
        {
            // We'll catch form submission to do it in AJAX, but this works also with JS disabled
            $('#login-form').submit(function(event)
            {
                // Stop full page load
                event.preventDefault();
                
                // Check fields
                var login = $('#login').val();
                var pass = $('#password').val();
                
                if (!login || login.length == 0)
                {
                    $('#login-block').removeBlockMessages().blockMessage('Veuillez entrer votre identifiant', {type: 'warning'});
                }
                else if (!pass || pass.length == 0)
                {
                    $('#login-block').removeBlockMessages().blockMessage('Le mot de passe est obligatoire', {type: 'warning'});
                }
                else
                {
                    var submitBt = $(this).find('button[type=submit]');
                    submitBt.disableBt();
                                        
                    // Request
                    var data = {                        
                        loginAd: login,
                        password: pass
                    };
                    var redirect = '/en/admin/general/';
                    if (redirect.length > 0)                    
                    
                    // Start timer
                    var sendTimer = new Date().getTime();
                    
                    // Send
                    $.ajax({
                        url: '/en/admin/', 
                        dataType: 'json',
                        type: 'POST',
                        data: data,
                        success: function(data, textStatus, XMLHttpRequest)
                        {
                            if (data.valid) 
                            {
                                document.location.href = '/en/admin/general/';                            
                            }
                            else
                            {
                                // Message
                                $('#login-block').removeBlockMessages().blockMessage(data.error || 'Il y a eu une erreur dans les identifiants, veuillez réessayer', {type: 'error'});
                                submitBt.enableBt();
                            }
                        },
                        error: function(XMLHttpRequest, textStatus, errorThrown)
                        {
                            // Message
                            $('#login-block').removeBlockMessages().blockMessage('Connexion au serveur échouée, veuillez réessayer <br/>', {type: 'error'});
                            
                            submitBt.enableBt();
                        }
                    });
                    
                    // Message
                    $('#login-block').removeBlockMessages().blockMessage('Identification en cours, veuillez patienter', {type: 'loading'});
                }
            });
        });
    
    </script>
    
</head>

Merci de votre aide

Dernière modification par masterphp (04-07-2014 16:37:19)

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages