totp-rs
totp-rs copied to clipboard
RFC-compliant TOTP implementation with ease of use as a goal and additionnal QoL features.
So that the TOTP struct will securely zero memory when it is dropped. For this to work I had to remove the generic on the TOTP struct as we need...
- Deprecate get_x methods - Provide to_x alternatives
- Talk to the maintainers of the `image` create in case there is a convention for image adapters
Maybe the next major release could be a good point to overhaul naming? * Rename [`TOTP` to `Totp`](https://rust-lang.github.io/api-guidelines/naming.html#casing-conforms-to-rfc-430-c-case)? * Swap [`get_` prefixes](https://rust-lang.github.io/api-guidelines/naming.html#getter-names-follow-rust-convention-c-getter) for [`to_` prefixes](https://rust-lang.github.io/api-guidelines/naming.html#ad-hoc-conversions-follow-as_-to_-into_-conventions-c-conv)? Would you consider a PR...
## Summary - The crate has an ability to read `otpauth` URL but not `otpauth-migration` which is used to transfer existing TOTP account from authenticator such as Google Auth. Adding...