הרשם שאלות ותשובות רשימת חברים לוח שנה חיפוש הודעות מהיום סמן פורומים כנקראו

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 30-08-06, 05:43   # 1
WebProject
מ.תיכנות
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אשדוד
הודעות: 3,070
Send a message via Skype™ to WebProject

WebProject לא מחובר  

בפאנל ניהול דירקט אדמין, ישנה אפשרות להגן על קובץ בעזרת שם משתמש וסיסמא, לפני שתתנפל גם עליי, תקשיב לזה, האפשרות הזאת, יוצרת קובץ HTACESS, קח משם את הקוד...

=]
  Reply With Quote
ישן 30-08-06, 12:46   # 2
Itay
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 36
הודעות: 564

Itay לא מחובר  

ציטוט:
נכתב במקור על ידי WebProject
בפאנל ניהול דירקט אדמין, ישנה אפשרות להגן על קובץ בעזרת שם משתמש וסיסמא, לפני שתתנפל גם עליי, תקשיב לזה, האפשרות הזאת, יוצרת קובץ HTACESS, קח משם את הקוד...

=]
אפשר להניח שאם אין לו DA אז אין לו דרך לקחת משם את הקוד, נכון?
ובשביל מה להסתבך יותר מידי? http://tools.dynamicdrive.com/password זה אחלה סקריפט שיוצר את כל מה שצריך
  Reply With Quote
ישן 30-08-06, 17:45   # 3
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

למה ללכת רחוק ? כשהתשובה יכולה להיות הרבה יותר פשוטה

מישהו ממכם שמע פעם על HTTP Authentication ?

בדרך פשוטה וללא SESSIONS ובלי שטויות אפשר להגן על קובץ בקלות

לתייקיה מומלץ להשתמש ב htacsses אבל אם זה רק על קבצים
לדוגמא מערכת , אפשרי לעשות קובץ שנקרא GLOBAL ושים בו את הקוד
כ AUTH לאתר.


דוגמא פשוטה לקוד :

PHP קוד:
<?php
if (!isset($_SERVER['PHP_AUTH_USER'])) {
   
header('WWW-Authenticate: Basic realm="My Realm"');
   
header('HTTP/1.0 401 Unauthorized');
   echo 
'Text to send if user hits Cancel button';
   exit;
} else {
   echo 
"<p>Hello {$_SERVER['PHP_AUTH_USER']}.</p>";
   echo 
"<p>You entered {$_SERVER['PHP_AUTH_PW']} as your password.</p>";
}
?>
אפשרי לשנות את זה לפי מה שאתם רוצים...להשוות עם מסד נתונים (לדוגמא במערכת שיש בה משתמשים רשומים, גישה ללוח ניהול וכד)
אפשרות זו לא באה להחליף אפשרויות אבטחה אחרות הכוללות SESSIONS ו COOKIES אבל
היא בהחלט מוסיפה.

לעוד מידע
קצת חיפוש באתר הרישמי של PHP אף פעם לא הזיק
אבל אני יקל עליך, בבקשה :
http://il2.php.net/manual/en/features.http-auth.php

יש שם הכל...
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 

כלים לאשכול
תצורת הצגה

חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 07:14.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ