Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Autoryzacja curla
tosiek
post
Post #1





Grupa: Zarejestrowani
Postów: 142
Pomógł: 0
Dołączył: 7.07.2008

Ostrzeżenie: (0%)
-----


Witam. Mam pytanie jak autoryzować curla w jakimś skrypcie ?

Chodzi mi konkretnie o to żeby tylko curl ze skryptu A mógł wejść na stronę ze skryptem B i mógł uzupełnić i wysłać formularz.

Zastanawiałem się nad jakąś autoryzacja GET (jakiś losowy ciag znaków w obu skryptach) ale czy da się poznać, podpatrzeć z jakim adresem łączy się curl ?

dla przykładu: tajny_kod=53sd7fs54fsd453dsf56s4fsfsd56f
  1. <?php
  2. $ch = curl_init();
  3. curl_setopt($ch, CURLOPT_URL, 'http://example.com/skrypt2.php?tajny_kod=53sd7fs54fsd453dsf56s4fsfsd56f');
  4. curl_exec($ch);
  5. curl_close($ch);
  6. ?>

skrypt do logowania:
  1. <?php
  2. if($_GET["tajny_kod"] == "53sd7fs54fsd453dsf56s4fsfsd56f")
  3. {
  4. //skrypt logowania + formularz
  5. }
  6. else
  7. {
  8. echo "Brak prostej autoryzacji";
  9. }
  10. ?>


Czy jest jakieś inne rozwiązanie, czy da się podpatrzeć ten kod w curlu ? Czy jest jakiś inny sposób ?
(wiem że muzę to prostackie rozwiązanie, ale jeśli nie wyświetlę $ch top nie da się chyba poznać adresu)

Ten post edytował tosiek 27.06.2009, 09:37:35


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 06:51