1
0
Fork 0

14 Commits (master)

Author SHA1 Message Date
Philip O'Toole 1fe6d3e9ec Update unit tests 9 months ago
Philip O'Toole d5efd31fad Remove faulty bcrypt support
See https://github.com/rqlite/rqlite/issues/1488
9 months ago
Philip O'Toole 7655725d5d Try to simplify main 1 year ago
Philip O'Toole 9d413d071d
Two new unit tests 1 year ago
Philip O'Toole d2169d8b81 Minor optimizations 1 year ago
Philip O'Toole bfcd21b8fd Cache hashed passwords 2 years ago
Philip O'Toole 2f9a11c308 Make sure username-passwords don't mix 2 years ago
Neal Harrington 8921ee002e Clean up unncessary conditional. Add explicit auth/ tests for empty credentials/anonymous case 2 years ago
Philip O'Toole d289da5feb Refactor auth checking 2 years ago
Philip O'Toole 860999951d
Enhance Authentication and Authorization system (#940) 3 years ago
Philip O'Toole 1ffc3d566e Add varadic functions to auth store 5 years ago
Philip O'Toole 6fae0d4cee Tweak hashed password implementation 7 years ago
sum12 03dcfc47e0 auth: passwords can be maked as hashed (bcrypt)
Passwords stored in auth file can be bcrypt hashes of the password
passed via the basic auth of the received request.

However unmakred passwords will be considered plain text thus
maintaining backward compatibility.

Added testcases.

Closes #395
7 years ago
Philip O'Toole 4c36f8345c Create standalone auth module 9 years ago