my project built on php , has pages on angular js. there 3 types of accounts in system. authorization system based on php/mysql.
for each account have personal.html
template. when user logged via account(1) need show him template /public/html/personal.html
route, if account(2) - template /public/html/personal2.html
.etc. so, path /profile/personal/:type
same each.
how can manage accounts pages level of security?
i use routeprovider
:
$routeprovider .when('/profile/personal/:type', { templateurl: '/public/html/personal.html', controller: 'profilecontroller' })
you can use function templateurl parameter , use select template current account type:
$routeprovider .when('/profile/personal/:type', { templateurl: function(params) { switch(params.type) { case 1: return: '/public/html/personal1.html'; } }, controller: 'profilecontroller' });
Comments
Post a Comment