configure.ejs 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. <%- include('./partials/header') %>
  2. <div class="normal-container">
  3. <div>
  4. <h2 class="title">配置页面</h2>
  5. <%- include('./partials/message') %>
  6. <% if(showPasswordWarning) { %>
  7. <article class="message is-warning">
  8. <div class="message-header">
  9. <p>警告</p>
  10. </div>
  11. <div class="message-body">
  12. 你正在使用的密码是默认密码,请尽快修改!
  13. </div>
  14. </article>
  15. <% }%>
  16. <article class="message is-light">
  17. <div class="message-header">
  18. <p>注意</p>
  19. </div>
  20. <div class="message-body">
  21. 如果遇到问题,请仔细阅读 <a target="_blank" href="https://github.com/songquanpeng/message-pusher/blob/master/README.md">README</a>,如果还不能解决,请提 <a target="_blank" href="https://github.com/songquanpeng/message-pusher/issues/new">issue</a>。
  22. <br>
  23. <a target="_blank" href="https://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index">微信公众平台测试号配置链接</a>。
  24. <br>
  25. 如果本项目对你有意义,<a target="_blank" href="https://github.com/songquanpeng/message-pusher">请 ⭐ 该项目</a>,<del>这是我继续维护的主要动力</del>,谢谢 :)。
  26. </div>
  27. </article>
  28. <form action="/configure" method="post">
  29. <div class="field">
  30. <label class="label">APP ID</label>
  31. <div class="control">
  32. <input class="input" name="wechatAppId" value="<%- wechatAppId %>" type="text" required placeholder="请输入 APP ID">
  33. </div>
  34. </div>
  35. <div class="field">
  36. <label class="label">APP SECRET</label>
  37. <div class="control">
  38. <input class="input" name="wechatAppSecret" value="<%- wechatAppSecret %>" type="text" required placeholder="请输入 APP SECRET">
  39. </div>
  40. </div>
  41. <div class="field">
  42. <label class="label">OPEN ID</label>
  43. <div class="control">
  44. <input class="input" name="wechatOpenId" value="<%- wechatOpenId %>" type="text" required placeholder="请输入你的 OPEN ID">
  45. </div>
  46. </div>
  47. <div class="field">
  48. <label class="label">TEMPLATE ID</label>
  49. <div class="control">
  50. <input class="input" name="wechatTemplateId" value="<%- wechatTemplateId %>" type="text" required placeholder="请输入一个模板通知 ID">
  51. </div>
  52. </div>
  53. <div class="field">
  54. <label class="label">TOKEN</label>
  55. <div class="control">
  56. <input class="input" name="wechatVerifyToken" value="<%- wechatVerifyToken %>" type="text" required placeholder="请输入你的 TOKEN">
  57. </div>
  58. </div>
  59. <div class="field">
  60. <label class="label">前缀</label>
  61. <article class="message">
  62. <div class="message-body">
  63. 前缀默认和用户名相同,如非必要,无需修改
  64. </div>
  65. </article>
  66. <div class="control">
  67. <input class="input" name="prefix" value="<%- prefix ? prefix : username %>" type="text" placeholder="请输入你的前缀">
  68. </div>
  69. </div>
  70. <div class="field">
  71. <label class="label">ACCESS TOKEN</label>
  72. <article class="message">
  73. <div class="message-body">
  74. Access Token 可防止未授权者利用本系统向你发送消息,留空则不做该检查
  75. </div>
  76. </article>
  77. <div class="control">
  78. <input class="input" name="accessToken" value="<%- accessToken %>" type="text" placeholder="请设置新的 ACCESS TOKEN(可不填)">
  79. </div>
  80. </div>
  81. <div class="field">
  82. <label class="label">邮箱</label>
  83. <article class="message">
  84. <div class="message-body">
  85. 后续版本将支持选择将消息发送到邮箱
  86. </div>
  87. </article>
  88. <div class="control">
  89. <input class="input" name="email" value="<%- email %>" type="text" placeholder="请输入你的邮箱(可不填)">
  90. </div>
  91. </div>
  92. <div class="field">
  93. <label class="label">用户名</label>
  94. <div class="control">
  95. <input class="input" name="username" value="<%- username %>" type="text" placeholder="请输入新的用户名">
  96. </div>
  97. </div>
  98. <div class="field">
  99. <label class="label">密码</label>
  100. <div class="control">
  101. <input class="input" name="password" type="text" placeholder="请输入新的密码">
  102. </div>
  103. </div>
  104. <div class="field is-grouped is-grouped-right">
  105. <div class="control">
  106. <input type="submit" class="button is-light" value="提交">
  107. </div>
  108. <div class="control">
  109. <input type="reset" class="button is-light" value="重置">
  110. </div>
  111. </div>
  112. </form>
  113. </div>
  114. </div>
  115. <%- include('./partials/footer') %>