File tree Expand file tree Collapse file tree 3 files changed +38
-0
lines changed
generator/templates/Default/src Expand file tree Collapse file tree 3 files changed +38
-0
lines changed Original file line number Diff line number Diff line change @@ -46,6 +46,11 @@ instance.interceptors.response.use(
4646 store . dispatch ( 'Authorization/unauthorized' ) ;
4747 break ;
4848 < % _ } _ % >
49+ case 403 :
50+ router . push ( {
51+ name : '403' ,
52+ } ) ;
53+ break ;
4954 }
5055 } else {
5156 if ( error . request ) {
Original file line number Diff line number Diff line change 1+ <template >
2+ <div class =" text-xs-center" >
3+ <h1 >
4+ Onjuiste autorisatie
5+ </h1 >
6+ <div class =" my-5 title" >Je hebt niet voldoende rechten om deze actie uit te mogen voeren</div >
7+ <v-btn color =" primary" @click =" home" >Terug naar de homepage</v-btn >
8+ </div >
9+ </template >
10+
11+ <script >
12+
13+ export default {
14+ name: ' page-forbidden' ,
15+ data () {
16+ return {};
17+ },
18+ methods: {
19+ home () {
20+ this .$router .push ({name: ' home' });
21+ },
22+ },
23+ };
24+ </script >
25+
26+ <style scoped lang="scss">
27+
28+ </style >
Original file line number Diff line number Diff line change @@ -12,6 +12,11 @@ export default new Router({
1212 name : 'home' ,
1313 component : ( ) => import ( '@/views/Home' ) ,
1414 } ,
15+ {
16+ path : '/403' ,
17+ name : '403' ,
18+ component : ( ) => import ( './views/PageForbidden.vue' ) ,
19+ } ,
1520 < % _ if ( options . useAuthorisation ) { _ % >
1621 {
1722 path : '/login' ,
You can’t perform that action at this time.
0 commit comments