![]() * [feature] add TOTP two-factor authentication (2FA) * use byteutil.S2B to avoid allocations when comparing + generating password hashes * don't bother with string conversion for consts * use io.ReadFull * use MustGenerateSecret for backup codes * rename util functions |
||
---|---|---|
.. | ||
custom_css.md | ||
importing_posts.md | ||
migration.md | ||
password_management.md | ||
posts.md | ||
rss.md | ||
search.md | ||
settings.md |