Cryptographically verifiable, distributed dependency reviews
Add the last reviewed version to Cargo.toml / [dependencies]:
http-auth-basic = "0.1.2"
Please, use mobile in landscape.
Filter reviews clicking on the numbers in the summary.
Full column names in tooltip hints: rating Negative, rating Neutral, rating Positive, rating Strong, thoroughness, understanding, reviews count.
© bestia.dev 2023, MIT License, Version: 2023.608.1636
Open source repository for this web app: https://github.com/bestia-dev/cargo_crev_web/
This is a very small crate that encodes and decodes basic auth headers (which
is essentially just a base64
user:password
string). It might be handy insome situations.
The crate looks correct overall and is covered with tests. It could however
be made more efficient, there are a lot of allocations going on that could be
avoided (e.g. copying strings, taking strings instead of slices in an API,
collecting parts into Vec after splitting, etc). That's not an issue
at all for small, non-performance-critical projects, but it might be a minor
issue if you're performance-sensitive and do a lot of authentication
handling.