los-auth
Version:
Libreria de autenticacion para las aplicaciones internas de la empresa LOS
20 lines • 734 B
JavaScript
import { RouterModule } from '@angular/router';
import { LosAuthGuardService } from './los-auth-guard.service';
var LosAuthRouting = /** @class */ (function () {
function LosAuthRouting() {
}
LosAuthRouting.Routes = function (inRoutes) {
var routers = [];
inRoutes.forEach(function (router) {
var authGuards = [];
if (router.losAuthActivate)
authGuards.push(LosAuthGuardService);
router.canActivate = authGuards;
routers.push(router);
});
return RouterModule.forRoot(routers, { useHash: true });
};
return LosAuthRouting;
}());
export { LosAuthRouting };
//# sourceMappingURL=los-auth.routers.js.map