emailapideveloperpassportPassport.js 邮箱 OTP + Rovela(2026):自定义策略与会话Express + Passport 自定义邮箱 OTP 策略:应用用 crypto.randomInt + HMAC 生成验证码,Rovela POST /emails 投递,再经 req.login 建立 Passport 会话;与不含 Passport 的纯 Express OTP 指南区分。2026年11月4日阅读全文 →