Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> jedna instalacja roundcube dwa serwery
ufo1990
post 18.11.2020, 13:42:57
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 26.07.2019

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


Mam zainstalowanego roundube na jednym serwerze, który obsługuje 2 serwery. W pliku konfiguracyjnym ostawiłem
  1. $config ['default_host'] = 'ssl://mail.'.'%s';
który powoduje ustawienie mail_hosta po @. Wszystko działa dobrze jednak wydaje mi się że nie moje rozwiązanie nie jest do końca bezpieczne ponieważ osoby z innych serwerów którzy mają konfigurację Cpanel na serwerze będą mogły się logować i korzystać z mojej poczty. Oczywiście mogę ustawić aby każda osoba wybierała dany serwer ale chciałbym aby działało to w sposób automatyczny.

Zmieniłem plik index.php i teraz działa tak jak chcesz tzn. mogą się logować tylko osoby która są na wskazanych serwerach ale nie wiem czy to rozwiązanie jest bezpieczne?
  1. $ auth = $ RCMAIL-> plugins-> exec_hook ('authentication', array (
  2. 'host' => $ RCMAIL-> autoselect_host (),
  3. 'host2' => $ RCMAIL-> autoselect_host (),
  4. 'user' => trim (rcube_utils :: get_input_value ('_ user', rcube_utils :: INPUT_POST)),
  5. 'pass' => rcube_utils :: get_input_value ('_ pass', rcube_utils :: INPUT_POST, true, $ pass_charset),
  6. 'valid' => $ request_valid,
  7. 'cookiecheck' => true,
  8. ));
  9.  
  10. $ auth ['host'] = 'ssl: //mail.name.com';
  11. $ auth [' host2 '] =' ssl: //mail.name2.com ';
  12. // Zaloguj sie
  13. if ($ auth ['valid'] &&! $ auth ['abort']
  14. && $ RCMAIL-> login ($ auth ['user'], $ auth ['pass'], $ auth ['host'], $ auth ['cookiecheck']) || $ RCMAIL-> login ($ auth ['user'], $ auth ['pass'], $ auth ['host2'], $ auth ['cookiecheck'])
  15. )



Ten post edytował ufo1990 18.11.2020, 13:43:24
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 29.03.2024 - 09:58