Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Anmeldeformular - Programm (https://www.delphipraxis.net/161884-anmeldeformular-programm.html)

t0mmy 26. Jul 2011 09:21

Anmeldeformular - Programm
 
Hallo..

Ich möchte ein Programm schreibe bei dem Ich 2 Editfelder (UserID und PasswordID) habe und einen Login-Button.
Wenn ich auf den Login-Button klicke möchte ich mich mit einer Website verbinden und mich dort mit den Zugangsdaten die ich in die Edit-felder reingeschrieben habe einloggen.
(Beispiele: facebook, gmail, online-shops etc).
Da ich überhaupst keine Ahnung habe wie ich dabei vorgehe, hoffe ihr könnt mir Tipps oder dergleichen geben. (Welche Komponenten ich benötige. Mit welchen es am besten ist zu arbeiten und usw.)

mfg

Metallicwar 26. Jul 2011 09:52

AW: Anmeldeformular - Programm
 
Hi t0mmy,
hier mal ne kleine Anmelderoutine...
vll kannst du damit bisschen was anfangen.
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin

  if (edBenutzer.Text <> 'Benutzername') OR (edPasswort.Text <> 'Passwort') then
  begin
    Inc(Versuche);
    if Versuche = 3 then
    begin
      ShowMessage('Ihre Eingaben waren dreimal falsch! Das Programm wird geschlossen!');
      ModalResult := mrCancel;
    end
    else
    begin
      ShowMessage('Benutzername oder Passwort wurden falsch eingegeben.' + #13 +
        'Bitte beachten Sie die Groß- und Kleinschreibung!'#13#13 +
        '(' + IntToStr(Versuche) + '. Versuch)');

      edPasswort.Text := '';
      FocusControl(edBenutzer);
    end;
  end
  else
  begin
    ModalResult := mrOk
  end;
end;
wie du dich dann aber bei facebook, etc anmelden kannst, kann ich dir leider nicht sagen..
Habe aber eben was interessanten hier im Forum gefunden, das hilft dir bestimmt weiter.
http://www.delphipraxis.net/55604-an...it-idhttp.html

t0mmy 26. Jul 2011 09:57

AW: Anmeldeformular - Programm
 
Hi Metallicwar,

Danke für deine Antwort... ich beginn der weg zu gehen, mal sehen wie weit ichs hinbekomme -.-

t0mmy 26. Jul 2011 10:34

AW: Anmeldeformular - Programm
 
Hi...

So, nach bissal schauen und probier.. stell ich fest das das nicht mal so einfach ist. Wenn die Anmedlung jedoch schon kompliziert ist, wie soll ich dann nach der Anmeldung daten von der website holen?

patti 26. Jul 2011 10:46

AW: Anmeldeformular - Programm
 
Zitat:

Zitat von t0mmy (Beitrag 1113556)
wie soll ich dann nach der Anmeldung daten von der website holen?

So wie du das vermutlich machen willst am besten gar nicht ;) Normalerweise ist es nicht erlaubt, den HTML-Code zu parsen und die Inhalte dann in anderer Form weiterzuverarbeiten. Viele große Internetseiten bieten für ihre Dienste daher APIs an, mit deren Hilfe dein Programm mit dem Web-Dienst kommunizieren und Daten holen kann. Dort sollte es eigentlich auch eine Möglichkeit der Benutzer-Anmeldung geben, aber das hängt individuell von dem entsprechenden Dienst und der dazugehörigen API ab...

Gruß

Metallicwar 26. Jul 2011 10:55

AW: Anmeldeformular - Programm
 
noch ein paar links:
http://www.delphifeeds.com/go/f/8211...hiFeeds.com%29

https://forums.embarcadero.com/threa...threadID=33184
falls du dich weiter einarbeiten willst :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:18 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz