Adding Two-Step Verification to Typecho
A guide to installing the Google Authenticator plugin for a Typecho blog and binding a two-step verification client to improve the security of admin login.
19 posts
A guide to installing the Google Authenticator plugin for a Typecho blog and binding a two-step verification client to improve the security of admin login.
A record of the second day of the 2019 Dongting Lake study trip, including the Yangtze finless porpoise observation, the benthic organism and water quality experiments, and the daily summary.
An introduction to several solutions for bypassing verification after Sina image hosting stopped working due to Referer hotlink protection, including PHP relay and meta tag methods.
Steps for blocking some of Thunder's domains by modifying the Windows hosts file, bypassing the copyright restriction prompt.
How to uninstall Alibaba Cloud Shield (Aegis) and its leftover files, and block the Cloud Shield vulnerability scanner IPs via iptables.
Notes on setting up the environment for mining Monero with xmr-stak on an idle CentOS 7 server, including pool configuration and running it as a background process with screen.
Hehe, this is the licensed version that the blogger risked his life to smuggle out. It was originally stored in the FBI's cracking library, hehe. Said to be one of the world's three top video recording tools. The recorded video files are not only small in size, but also quite…
An introduction to registering for the free edition of QQ Business Mail, and configuring comment notification emails for a Typecho blog via SMTP using the LoveKKComment plugin.
A review of how the Changchun Changsheng and Wuhan Institute of Biological Products DTaP vaccine batches failed quality standards, and of the problems in China's vaccine batch release and regulatory system.
A list of free weather endpoints exposed on the pages of several large companies, with parameter descriptions, region codes, and IP lookup endpoints, noted as for study use only.
An introduction to configuring CORS response headers in a rewrite-rules .htaccess file using mod_headers, covering how to allow all domains, specific domains, and multiple domains.
An introduction to using a piece of JavaScript code to detect and block F12 and right-click Inspect Element on a web page, along with a discussion of its compatibility limitations.
Introduces how to install the ShadowsocksR server on a BandwagonHost KVM VPS using the Doubi one-click script and configure LotServer acceleration.
A guide to signing up for SendCloud, configuring a sending domain and DNS records, and installing the LoveKKComment plugin for Typecho to enable comment reply email notifications.
Notes on a Chrome warning in my blog pages that Symantec SSL certificates are being deprecated, covering the risks of loading external avatar resources.
An introduction to Cloudflare's public DNS service 1.1.1.1, covering its privacy commitments, speed performance, and IPv4 and IPv6 configuration addresses.
Introduces a method of adding PHP code to header.php to redirect HTTP to HTTPS, without needing to configure rewrite rules.
An introduction to configuring forced HTTP-to-HTTPS redirect rules in Apache and Nginx.
How to tell the QQ, WeChat, and Alipay scanning environments apart by checking the User-Agent, so that a single payment code can redirect to the right tipping page for each app.