「Flarum 手機號驗證擴充」是我開發的第一个 Flarum 插件,當時迫切需要一個實名制的功能支援,之後陸續發布了十多個插件,現在回顧,留下不少問題,我會抽出時間來完善上述內容。
1、我不建議這樣做。應該只允許使用者本人進行操作。
2、採用標準的 AES 加密方式,使用者可自行進行解密。
3、 允許調整冷卻時間,但需要注意的是,亞利桑那雲平台的驗證碼簡訊範本,僅允許一個變數,因此這個時間必須事先設定好,預設為 5 分鐘。
關於 4、5、亞利桑那雲平台的控制台,提供每日手機號限制的方法,並且在平台上必須先完成電子郵件驗證,然後再進行手機號驗證,這一方面可以防止上述詐刷流程,如果出現異常狀況,也能及時發現。