|
|
|
ถ้าจะให้ login ได้เฉพาะจากที่บ้านเท่านั้น ต้องทำอย่างไรบ้างครับ |
|
|
|
|
|
|
|
Router เป็น dynamic IP ให้ใช้ Login user password
เพราะถ้าใช้ Browser เชื่อมต่อโปรแกรม จะไม่สามารถเช็คได้ว่าเป็นเครื่องจากไหน
ยกเว้นคุณจะเขียน Application ขึ้นมาเองไม่ใช้ Browser
|
|
|
|
|
Date :
2020-02-29 00:05:56 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
if (preg_match('/192\.168\.0\.(\d+)/', $ip)) {
// 192.168.0.*
}
|
ประวัติการแก้ไข 2020-02-29 10:00:07
|
|
|
|
Date :
2020-02-29 09:42:10 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าเป็น intranet ผ่าน DSCP ต้องมี DNS Server ด้วยครับ เหตุการ reset ip มันจะหมดไป
|
|
|
|
|
Date :
2020-02-29 15:13:18 |
By :
Genesis™ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ซีเรียส ip จัด
ไปขอเขาฟิค ip เลย เดือนละกี่พัน จำไม่ได้
|
|
|
|
|
Date :
2020-03-02 10:52:31 |
By :
WWWWIN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอบแบบเข้าใจผิดไป นึกว่าเอาไอพีภายในบ้านจาก intranet/localhost อะไรแบบนั้น. แหะๆ
การจำกัดให้ login จากที่บ้านเท่านั้น จะจำกัดด้วยเหตุผลอะไร?
ถ้าเหตุผลเรื่องความปลอดภัย ให้หาวิธีอื่นง่ายกว่า เช่น
* ทำ 2 step authentication หรือเรียกอีกชื่อว่า multi factor authentication ทำได้หลายวิธี เช่น
- * ใช้ authenticator app บนมือถือ,
- * สร้างเลขแล้วส่งเข้า sms,
- * สร้างเลขแล้วส่งเข้า email (email ผู้ใช้ต้องรักษาความปลอดภัยมากๆอีกทีหนึ่ง)
* ถ้าจะต้องรองรับการ login จากบนอุปกรณ์ที่มี gps ก็เพิ่มเงื่อนไข gps location ไปด้วยก็ได้ การจำกัดสถานที่ก็อยู่ที่แต่ละผู้ใช้ว่าจะเลือกที่ไหนเป็น"บ้าน" แล้วจะ login ได้แค่ตรงนั้นในละแวกไม่เกิน 20 เมตร. วิธีนี้อาจใช้กับ pc ที่ไม่มี gps ได้โดยทำแอพมือถือให้เปิดเพื่อ login เอา token แล้วกรอก token บนหน้าเว็บอีกที.
ถ้าเหตุผลเรื่องการตรวจการทำงานจากสถานที่ ก็อาจใช้วิธี gps ข้างบน.
การตรวจข้อมูลอื่นๆเช่น mac address, ข้อมูล cpu หรือ hardware ต่างๆนั้น ทำผ่านเว็บไม่ได้ มันไม่ปลอดภัย ไม่มีเบราเซอร์ไหนยอมแน่ๆ ต้องเขียนโปรแกรมขึ้นมาเอง.
|
ประวัติการแก้ไข 2020-03-02 21:36:43
|
|
|
|
Date :
2020-03-02 21:36:16 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|