Maintainability Flashcards
what does input sanitisation do
remove unwanted input data (clean up inputs)
NO SQL injections
what is verification?
checking if data has been entered correctly
what is authentication?
ensuring that only authorised users can get access
checks that the user is who they say they are
examples of authentication
biometrics
passwords
two factor authentication
what is validation
checking if input data should be allowed
name types of validation
check digit presence check format check lookup table range check length check
what is check digit
check digit is performing a calculation on the first digits and the answer should be the last one or two digits
what is presence check
checks if any data has been inputted
what is a format check
checks data is in the right format i.e phone number has to be all numbers
what is a length check
checks that the data is the right length
what is a lookup table
looks up acceptable values from a table
i.e only 7 possible days on the week