form登录

var config={
    port:3000,
    viewPath:'./views',
    staticPath:'./static'
}
var koa=require('koa');
var views=require('co-views');
var staticServe=require('koa-static');
var router=require('koa-router')();
var logger=require('koa-logger');
var parse=require('co-body')
var render =views('./static',{
    map:{'html':'swig'}
})
var app=koa();

router.get('/form',function*(){
    this.body= yield render('form.html')
})
router.post('/login',function*(){
    var user={
        name:'aaa',
        password:'123'
    }
    var body=yield parse.form(this);
    if(body.username==user.name&& body.password==user.password){
        this.body='success'
    }else{
        this.body='err'
    }
})


app.use(logger())//查看加载的详细信息
app.use(staticServe('./static'));
app.use(router.routes());
app.listen(config.port)
console.log(config.port)



    
    Document
    
    s


    

你可能感兴趣的:(form登录)