security a major concern related to the design of web applications many sites contain a huge...
TRANSCRIPT
![Page 1: Security A major concern related to the design of web applications Many sites contain a huge quantity of personal and financial information. Web sites](https://reader036.vdocuments.us/reader036/viewer/2022081822/5697c0121a28abf838ccbfa5/html5/thumbnails/1.jpg)
![Page 2: Security A major concern related to the design of web applications Many sites contain a huge quantity of personal and financial information. Web sites](https://reader036.vdocuments.us/reader036/viewer/2022081822/5697c0121a28abf838ccbfa5/html5/thumbnails/2.jpg)
SecurityA major concern related to the design of web
applications Many sites contain a huge quantity of personal and
financial information. Web sites being in the public domain make them the target for hackers who want to know your name and credit card details.
It is therefore important to consider ways of
protecting the data in your site so that it reduces the risk of unauthorised access.
There are a number of measures that can be put in
place to improve security, some instantly obvious, others not so.
![Page 3: Security A major concern related to the design of web applications Many sites contain a huge quantity of personal and financial information. Web sites](https://reader036.vdocuments.us/reader036/viewer/2022081822/5697c0121a28abf838ccbfa5/html5/thumbnails/3.jpg)
Create a Password System
Along with some facility for users to change their password (only when they are logged in)Also a way of re-sending forgotten passwords
![Page 4: Security A major concern related to the design of web applications Many sites contain a huge quantity of personal and financial information. Web sites](https://reader036.vdocuments.us/reader036/viewer/2022081822/5697c0121a28abf838ccbfa5/html5/thumbnails/4.jpg)
Use of Memorable Words
(This is why putting too much information on Facebook can be a very bad idea!)
![Page 5: Security A major concern related to the design of web applications Many sites contain a huge quantity of personal and financial information. Web sites](https://reader036.vdocuments.us/reader036/viewer/2022081822/5697c0121a28abf838ccbfa5/html5/thumbnails/5.jpg)
Random Digits from Security Code
![Page 6: Security A major concern related to the design of web applications Many sites contain a huge quantity of personal and financial information. Web sites](https://reader036.vdocuments.us/reader036/viewer/2022081822/5697c0121a28abf838ccbfa5/html5/thumbnails/6.jpg)
Encourage the use of “Strong Passwords”Weak passwords
passwordabc123Your date of birth
Strong(er) PasswordPass1word#
![Page 7: Security A major concern related to the design of web applications Many sites contain a huge quantity of personal and financial information. Web sites](https://reader036.vdocuments.us/reader036/viewer/2022081822/5697c0121a28abf838ccbfa5/html5/thumbnails/7.jpg)
ContainsNumber Code
![Page 8: Security A major concern related to the design of web applications Many sites contain a huge quantity of personal and financial information. Web sites](https://reader036.vdocuments.us/reader036/viewer/2022081822/5697c0121a28abf838ccbfa5/html5/thumbnails/8.jpg)
Limit the number of Login Attempts
![Page 9: Security A major concern related to the design of web applications Many sites contain a huge quantity of personal and financial information. Web sites](https://reader036.vdocuments.us/reader036/viewer/2022081822/5697c0121a28abf838ccbfa5/html5/thumbnails/9.jpg)
Create a Single Point of Entry to your Site
![Page 10: Security A major concern related to the design of web applications Many sites contain a huge quantity of personal and financial information. Web sites](https://reader036.vdocuments.us/reader036/viewer/2022081822/5697c0121a28abf838ccbfa5/html5/thumbnails/10.jpg)
CheckLogin
![Page 11: Security A major concern related to the design of web applications Many sites contain a huge quantity of personal and financial information. Web sites](https://reader036.vdocuments.us/reader036/viewer/2022081822/5697c0121a28abf838ccbfa5/html5/thumbnails/11.jpg)
Use Secure Socket Layer (SSL) on the Server