Autoryzacja na innym serwerze

0

Dobry wieczór,
piszę stronę, gdzie można odtwarzać pliki audio, umieszczone na innym serwerze, mniejsza po co.
ten inny serwer wymaga podania loginu i hasła (dodałem zdjęcie dla jasności)
screenshot-20221219224114.png

I czy da się jakoś w nagłówkach php wysyłać dane autoryzacji do tego drugiego serwera?

Plik audio, którym wywołuję połączenie z tym drugim serwerem to nic innego jak tag <audio>, dla uproszczenia:

<?php
$url="adres";
 ?>
 <audio controls autoplay>
     <source src="<?php echo $url; ?>" type="audio/wav">
     Your browser does not support the audio element.
 </audio>

Może można to jeszcze inaczej zrobić, aby phpem to autoryzować?

2

Jeśli to coś to jest strona z formularzem to login i hasło możesz przesłać np cUrlem

2

W sensie, to okienko do autoryzacji wyskakuje w samej przeglądarce. Z tego co kojarzę (ale nie jestem w 100% pewny) to dla poszczególnych katalogów można było taką autoryzację włączyć w konfiguracji serwera www i wtedy przeglądarka tak jakby prosiła o podanie usera i hasła.

Odpowiadaj w postach, to co opisujesz to HTTP basic auth (można jeszcze inne metody na webserverze ustawić), też cURLem to zrobisz. cURL to taka "prosta przeglądarka" poprzez kod.

Np. https://code-boxx.com/php-curl-http-basic-authentication/

0

Dobra dzięki za pomoc, podziałało

2

Autentykacja
Sprawdzenie loginu i hasła to autentykacja.

Potem zwykle idzie za tym autoryzacja (przyznanie lub odmówienie praw to tego czy owego)

1 użytkowników online, w tym zalogowanych: 0, gości: 1