IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Forms Oracle Discussion :

page web de connexion a une appli forms 10g


Sujet :

Forms Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 44
    Par défaut page web de connexion a une appli forms 10g
    Quelqu'un a t'il deja développé une page web sur laquelle on saisirai l'utilisateur et le mot de passe.
    en cliquant sur un bouton, on se connecterai a l'appli en passant en paramètre l'utilisateur et le mot de passe dans le formsweb.cfg et plus précisemment dans la config que l'on souhaite.(userid=utilisateur/motdepasse@base).

    une page web dynamique (php par ex....) serait plus "sécurisée".

    Merci d'avance.

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 349
    Par défaut
    ... et qu'est ce que ca donne si tu mets un raccourci sur ton bureau du style http://ton_serveur:son_port/forms/fr...rm=ta_form.fmx ??


    CDLT.

  3. #3
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    L'appel d'une forme est en fait une URL, donc vous pouvez parfaitement utiliser un formulaire HTML pour passer (avec la méthode POST) les paramètres cachés contenant les informations de connexion.

  4. #4
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 44
    Par défaut
    biensur, je l ai développé avec la methode POST ca marche bien.... sauf que si la personne se trompe dans son identifiant ou mot de passe, l'appli va afficher la boite de dialogue de forms par défaut avec :

    Nom d'utilisateur :
    Mot de passe :
    Base de données :

    et je ne veux pas ça, dans le sens où elle ne doit pas voir les informations liées à la base de données.

  5. #5
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Dans ce cas, il faudrait peut-être reformuler votre question.

  6. #6
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 44
    Par défaut
    c'est a dire?

  7. #7
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Citation Envoyé par fabrizio_r7 Voir le message
    Quelqu'un a t'il deja développé une page web sur laquelle on saisirai l'utilisateur et le mot de passe.
    en cliquant sur un bouton, on se connecterai a l'appli en passant en paramètre l'utilisateur et le mot de passe dans le formsweb.cfg et plus précisemment dans la config que l'on souhaite.(userid=utilisateur/motdepasse@base).
    Voici votre question initiale. J'indique donc de faire une page html avec un formulaire pour passer les arguments avec la méthode Post.
    Maintenant il s'agit de récupération d'erreur si l'utilisateur se trompe, vous ne voulez pas afficher la boite de connexion de Forms. Dans ce cas, il faut écrire un trigger ON-LOGON sur votre form d'accés et gérer la connexion avec l'instruction Logon() et quitter la forme si la connexion échoue.
    De la sorte, vous revenez à votre page HTML de départ.

  8. #8
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 44
    Par défaut
    Je ne sais pas utiliser l'instruction logon()...

  9. #9
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    C'est très clairement expliqué dans l'aide en ligne de Forms Builder (Ctrl+H)
    allez dans l'onglet : Index et entrez : LOGON
    Un example est fourni concernant son utilisation.

  10. #10
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Vous pouvez également consulter le doc Forms en ligne:
    http://www.oracle.com/webapps/online...etId=_&navId=0

  11. #11
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 44
    Par défaut
    ca marche oui...mais l'information concernant la base de donnée est tjr affichée dans cette fenetre de connexion, et je ne souhaite pas qu'elle aparaisse...

Discussions similaires

  1. Comment afficher dans une page web le contenu d'une autre
    Par katie dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 28/10/2007, 09h58
  2. Réponses: 7
    Dernier message: 06/11/2006, 16h18
  3. fermer une page web au demarrage (si une condition)
    Par josémaria dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 02/11/2006, 15h22
  4. Ouverture Automatique d'une page Web au branchement d'une clef
    Par Bart51 dans le forum Autres Logiciels
    Réponses: 3
    Dernier message: 18/08/2006, 10h46
  5. un textfield dans une page web à l'aide d'une servlet
    Par amelA dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 14/05/2006, 18h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo