
December 23rd, 2012, 09:46 AM
|
 |
pollyanna
|
|
Join Date: Jul 2012
Location: Germany
|
|
Hi,
yeah, you should definitely use TLS/SSL. In addition to that: - use strong password hashes with salts, not something like MD5; you can use the PHPass library, for example
- tell the admins to use strong and unique passwords; they can generate and store them with KeePass
- for very critical admin actions, require the user to re-enter his password to prevent session stealing and CSRF
- use form tokens to prevent CSRF (see the link above)
If you don't make any "stupid" mistake, this should be a pretty solid authentication.
|