diff --git a/config/default.yml b/config/default.yml index 93fd0dd..edfbee5 100644 --- a/config/default.yml +++ b/config/default.yml @@ -3,6 +3,8 @@ server: salt: rapid // environment of server: [ debug, production ] env: debug + base: http://rapid.cotr.me/ + api: http://rapid.cotr.me/api/ database: host: 127.0.0.1 port: 3306 @@ -11,11 +13,11 @@ database: db: rapid site: front: Rap-ID - demo: Rap支付 + demo: Rap身份 log: level: error content: front: banner: 快速安全实名认证算法 demo: - banner: Rap-ID支付演示 + banner: 基于Rap-ID的电子身份证系统 diff --git a/routes/demo/index.js b/routes/demo/index.js index dd1ccef..4a00ba5 100644 --- a/routes/demo/index.js +++ b/routes/demo/index.js @@ -7,17 +7,21 @@ router.get('/', function(req, res, next) { res.render('demo/index', { title: config.get('site.demo'), banner: config.get('content.demo.banner'), - home_title: config.get('site.demo') + home_title: config.get('site.demo'), + uri: 'rapid://authorize/?callback=' + encodeURIComponent(config.get('server.base') + 'demo/callback?token=') + + '&app=916FA0569B0135402A84FF2506C3CEC553241D568A0796F9F08A603AFB6BCB036FDC4A61DE218540CFAD0A7A7D52AC1345EDAFDCC02CC5330311DC40CDB6B3F3E36540ED759398F89F8A913E469805C497FB6DEE0E7B95A4' }); }); // GET /callback -router.get('/callback', function(req,res,next){ - res.render('demo/index',{ +router.get('/callback', function(req, res, next) { + res.render('demo/callback', { title: config.get('site.demo'), banner: config.get('content.demo.banner'), home_title: config.get('site.demo'), - token: req.query.token - }) + token: req.query.token, + demo_callback: true, + api: config.get('server.api') + }); }); module.exports = router; diff --git a/views/demo/callback.hbs b/views/demo/callback.hbs new file mode 100644 index 0000000..6d59225 --- /dev/null +++ b/views/demo/callback.hbs @@ -0,0 +1,9 @@ +
姓名:
+身份证号码:
+Rap-ID用户名:
+