Files
message-pusher/views/configure.ejs
T
2021-01-31 16:42:23 +08:00

169 lines
7.5 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<%- include('./partials/header') %>
<div class="normal-container">
<div>
<h2 class="title">配置页面</h2>
<%- include('./partials/message') %>
<% if(showPasswordWarning) { %>
<article class="message is-warning">
<div class="message-header">
<p>警告</p>
</div>
<div class="message-body">
你正在使用的密码是默认密码,请尽快修改!
</div>
</article>
<% }%>
<article class="message is-light">
<div class="message-header">
<p>注意</p>
</div>
<div class="message-body">
<a target="_blank" href="https://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index">微信公众平台测试号配置链接</a>,如果遇到问题,请仔细阅读 <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>。
<br>
<br>
根据你在 config.js 中填写的 href 以及你的 prefix,你的接口验证 URL为:<%- verifyUrl %>。
<br>
<br>
如果本项目对你有意义,<a target="_blank" href="https://github.com/songquanpeng/message-pusher">请 ⭐ 该项目</a><del>这是我继续维护的主要动力</del>,谢谢 :)。
</div>
</article>
<form action="/configure" method="post">
<div class="field">
<label class="label">APP ID</label>
<div class="control">
<input class="input" name="wechatAppId" value="<%- wechatAppId %>" type="text" required placeholder="请输入 APP ID">
</div>
</div>
<div class="field">
<label class="label">APP SECRET</label>
<div class="control">
<input class="input" name="wechatAppSecret" value="<%- wechatAppSecret %>" type="text" required placeholder="请输入 APP SECRET">
</div>
</div>
<div class="field">
<label class="label">OPEN ID</label>
<div class="control">
<input class="input" name="wechatOpenId" value="<%- wechatOpenId %>" type="text" required placeholder="请输入你的 OPEN ID">
</div>
</div>
<div class="field">
<label class="label">TEMPLATE ID</label>
<div class="control">
<input class="input" name="wechatTemplateId" value="<%- wechatTemplateId %>" type="text" required placeholder="请输入一个模板通知 ID">
</div>
</div>
<div class="field">
<label class="label">TOKEN</label>
<div class="control">
<input class="input" name="wechatVerifyToken" value="<%- wechatVerifyToken %>" type="text" required placeholder="请输入你的 TOKEN">
</div>
</div>
<div class="field">
<label class="label">前缀</label>
<article class="message">
<div class="message-body">
前缀默认和用户名相同,如非必要,无需修改
</div>
</article>
<div class="control">
<input class="input" name="prefix" value="<%- prefix ? prefix : username %>" type="text" placeholder="请输入你的前缀">
</div>
</div>
<div class="field">
<label class="label">ACCESS TOKEN</label>
<article class="message">
<div class="message-body">
Access Token 可防止未授权者利用本系统向你发送消息,留空则不做该检查
</div>
</article>
<div class="control">
<input class="input" name="accessToken" value="<%- accessToken %>" type="text" placeholder="请设置新的 ACCESS TOKEN(可不填)">
</div>
</div>
<div class="field">
<label class="label">默认目标邮箱</label>
<article class="message">
<div class="message-body">
要用 QQ 邮箱或者 Foxmail 邮箱,否则将无法通过微信得到邮件消息提醒
</div>
</article>
<div class="control">
<input class="input" name="email" value="<%- email %>" type="email" placeholder="请输入你的邮箱(可不填)">
</div>
</div>
<div class="field">
<label class="label">SMTP 服务器地址</label>
<article class="message">
<div class="message-body">
此项可选,但如果不配置该项,则无法发送邮件类型的消息
</div>
</article>
<div class="control">
<input class="input" name="smtpServer" value="<%- smtpServer %>" type="text" placeholder="如 smtp.qq.com">
</div>
</div>
<div class="field">
<label class="label">SMTP 账号</label>
<article class="message">
<div class="message-body">
此项可选,但如果不配置该项,则无法发送邮件类型的消息
</div>
</article>
<div class="control">
<input class="input" name="smtpUser" value="<%- smtpUser %>" type="email" placeholder="请输入 SMTP 账号(是一个邮箱地址)">
</div>
</div>
<div class="field">
<label class="label">SMTP 凭据</label>
<article class="message">
<div class="message-body">
此项可选,但如果不配置该项,则无法发送邮件类型的消息
</div>
</article>
<div class="control">
<input class="input" name="smtpPass" type="text" placeholder="请输入新的 SMTP Token">
</div>
</div>
<div class="field">
<label class="label">用户名</label>
<div class="control">
<input class="input" name="username" value="<%- username %>" type="text" placeholder="请输入新的用户名">
</div>
</div>
<div class="field">
<label class="label">密码</label>
<div class="control">
<input class="input" name="password" type="text" placeholder="请输入新的密码">
</div>
</div>
<div class="field is-grouped is-grouped-right">
<div class="control">
<input type="submit" class="button is-light" value="提交">
</div>
<div class="control">
<input type="reset" class="button is-light" value="重置">
</div>
</div>
</form>
</div>
</div>
<%- include('./partials/footer') %>