auth.js 1019 Bytes
/**
 * 路由接口映射
 * @author h1bomb
 */

var env = process.env.NODE_ENV || 'development';
var config = require('../config/common');

//接口主域
exports.domain = 'http://localhost:'+config.port;

//路由配置
exports.res =
    [{
        route: '/login',
        method: 'POST',
        view: 'pages/login',
        url: '/auth',
        isJsonRaw: false,
        params: [{
            name: 'user',
            type: 'String',
            maxLength: 16,
            minLength: 6,
            reg: /^\S{5,10}$/,
            message: '必须是6-16位的字符'
        }, {
            name: 'password',
            type: 'String',
            maxLength: 16,
            minLength: 6,
            reg: /^\S{6,16}/,
            message: '必须是6-16位的字符'
        }]
    }, {
        route: '/login',
        method: 'GET',
        view: 'pages/index'
    }, {
        route: '/logout',
        method: 'GET'
    }, {
        route: '/',
        method: 'GET',
        view: 'pages/index'
    }];