@@ -8,7 +8,7 @@ module.exports = {
88 path : '/sessions' ,
99 handler : 'session.getAllSessionsAdmin' ,
1010 config : {
11- policies : [ 'admin::isAuthenticatedAdmin' , { name : 'admin::hasPermissions' , config : { actions : [ 'plugin::magic-sessionmanager.access' ] } } ] ,
11+ policies : [ 'admin::isAuthenticatedAdmin' ] ,
1212 description : 'Get all sessions - active and inactive (admin)' ,
1313 } ,
1414 } ,
@@ -17,7 +17,7 @@ module.exports = {
1717 path : '/sessions/active' ,
1818 handler : 'session.getActiveSessions' ,
1919 config : {
20- policies : [ 'admin::isAuthenticatedAdmin' , { name : 'admin::hasPermissions' , config : { actions : [ 'plugin::magic-sessionmanager.access' ] } } ] ,
20+ policies : [ 'admin::isAuthenticatedAdmin' ] ,
2121 description : 'Get only active sessions (admin)' ,
2222 } ,
2323 } ,
@@ -26,7 +26,7 @@ module.exports = {
2626 path : '/user/:userId/sessions' ,
2727 handler : 'session.getUserSessions' ,
2828 config : {
29- policies : [ 'admin::isAuthenticatedAdmin' , { name : 'admin::hasPermissions' , config : { actions : [ 'plugin::magic-sessionmanager.access' ] } } ] ,
29+ policies : [ 'admin::isAuthenticatedAdmin' ] ,
3030 description : 'Get user sessions (admin)' ,
3131 } ,
3232 } ,
@@ -35,7 +35,7 @@ module.exports = {
3535 path : '/sessions/:sessionId/terminate' ,
3636 handler : 'session.terminateSingleSession' ,
3737 config : {
38- policies : [ 'admin::isAuthenticatedAdmin' , { name : 'admin::hasPermissions' , config : { actions : [ 'plugin::magic-sessionmanager.access' ] } } ] ,
38+ policies : [ 'admin::isAuthenticatedAdmin' ] ,
3939 description : 'Terminate a specific session (admin)' ,
4040 } ,
4141 } ,
@@ -44,7 +44,7 @@ module.exports = {
4444 path : '/sessions/:sessionId/simulate-timeout' ,
4545 handler : 'session.simulateTimeout' ,
4646 config : {
47- policies : [ 'admin::isAuthenticatedAdmin' , { name : 'admin::hasPermissions' , config : { actions : [ 'plugin::magic-sessionmanager.access' ] } } ] ,
47+ policies : [ 'admin::isAuthenticatedAdmin' ] ,
4848 description : 'Simulate session timeout for testing (sets isActive: false, terminatedManually: false)' ,
4949 } ,
5050 } ,
@@ -53,7 +53,7 @@ module.exports = {
5353 path : '/sessions/:sessionId' ,
5454 handler : 'session.deleteSession' ,
5555 config : {
56- policies : [ 'admin::isAuthenticatedAdmin' , { name : 'admin::hasPermissions' , config : { actions : [ 'plugin::magic-sessionmanager.access' ] } } ] ,
56+ policies : [ 'admin::isAuthenticatedAdmin' ] ,
5757 description : 'Delete a single session permanently (admin)' ,
5858 } ,
5959 } ,
@@ -62,7 +62,7 @@ module.exports = {
6262 path : '/sessions/clean-inactive' ,
6363 handler : 'session.cleanInactiveSessions' ,
6464 config : {
65- policies : [ 'admin::isAuthenticatedAdmin' , { name : 'admin::hasPermissions' , config : { actions : [ 'plugin::magic-sessionmanager.access' ] } } ] ,
65+ policies : [ 'admin::isAuthenticatedAdmin' ] ,
6666 description : 'Delete all inactive sessions from database (admin)' ,
6767 } ,
6868 } ,
@@ -71,7 +71,7 @@ module.exports = {
7171 path : '/user/:userId/terminate-all' ,
7272 handler : 'session.terminateAllUserSessions' ,
7373 config : {
74- policies : [ 'admin::isAuthenticatedAdmin' , { name : 'admin::hasPermissions' , config : { actions : [ 'plugin::magic-sessionmanager.access' ] } } ] ,
74+ policies : [ 'admin::isAuthenticatedAdmin' ] ,
7575 description : 'Terminate all sessions for a user (admin)' ,
7676 } ,
7777 } ,
@@ -80,7 +80,7 @@ module.exports = {
8080 path : '/user/:userId/toggle-block' ,
8181 handler : 'session.toggleUserBlock' ,
8282 config : {
83- policies : [ 'admin::isAuthenticatedAdmin' , { name : 'admin::hasPermissions' , config : { actions : [ 'plugin::magic-sessionmanager.access' ] } } ] ,
83+ policies : [ 'admin::isAuthenticatedAdmin' ] ,
8484 description : 'Toggle user blocked status (admin)' ,
8585 } ,
8686 } ,
@@ -90,39 +90,39 @@ module.exports = {
9090 path : '/license/status' ,
9191 handler : 'license.getStatus' ,
9292 config : {
93- policies : [ 'admin::isAuthenticatedAdmin' , { name : 'admin::hasPermissions' , config : { actions : [ 'plugin::magic-sessionmanager.access' ] } } ] ,
93+ policies : [ 'admin::isAuthenticatedAdmin' ] ,
9494 } ,
9595 } ,
9696 {
9797 method : 'POST' ,
9898 path : '/license/auto-create' ,
9999 handler : 'license.autoCreate' ,
100100 config : {
101- policies : [ 'admin::isAuthenticatedAdmin' , { name : 'admin::hasPermissions' , config : { actions : [ 'plugin::magic-sessionmanager.access' ] } } ] ,
101+ policies : [ 'admin::isAuthenticatedAdmin' ] ,
102102 } ,
103103 } ,
104104 {
105105 method : 'POST' ,
106106 path : '/license/create' ,
107107 handler : 'license.createAndActivate' ,
108108 config : {
109- policies : [ 'admin::isAuthenticatedAdmin' , { name : 'admin::hasPermissions' , config : { actions : [ 'plugin::magic-sessionmanager.access' ] } } ] ,
109+ policies : [ 'admin::isAuthenticatedAdmin' ] ,
110110 } ,
111111 } ,
112112 {
113113 method : 'POST' ,
114114 path : '/license/ping' ,
115115 handler : 'license.ping' ,
116116 config : {
117- policies : [ 'admin::isAuthenticatedAdmin' , { name : 'admin::hasPermissions' , config : { actions : [ 'plugin::magic-sessionmanager.access' ] } } ] ,
117+ policies : [ 'admin::isAuthenticatedAdmin' ] ,
118118 } ,
119119 } ,
120120 {
121121 method : 'POST' ,
122122 path : '/license/store-key' ,
123123 handler : 'license.storeKey' ,
124124 config : {
125- policies : [ 'admin::isAuthenticatedAdmin' , { name : 'admin::hasPermissions' , config : { actions : [ 'plugin::magic-sessionmanager.access' ] } } ] ,
125+ policies : [ 'admin::isAuthenticatedAdmin' ] ,
126126 } ,
127127 } ,
128128 // Geolocation (Premium Feature)
@@ -131,7 +131,7 @@ module.exports = {
131131 path : '/geolocation/:ipAddress' ,
132132 handler : 'session.getIpGeolocation' ,
133133 config : {
134- policies : [ 'admin::isAuthenticatedAdmin' , { name : 'admin::hasPermissions' , config : { actions : [ 'plugin::magic-sessionmanager.access' ] } } ] ,
134+ policies : [ 'admin::isAuthenticatedAdmin' ] ,
135135 description : 'Get IP geolocation data (Premium feature)' ,
136136 } ,
137137 } ,
@@ -141,7 +141,7 @@ module.exports = {
141141 path : '/settings' ,
142142 handler : 'settings.getSettings' ,
143143 config : {
144- policies : [ 'admin::isAuthenticatedAdmin' , { name : 'admin::hasPermissions' , config : { actions : [ 'plugin::magic-sessionmanager.access' ] } } ] ,
144+ policies : [ 'admin::isAuthenticatedAdmin' ] ,
145145 description : 'Get plugin settings' ,
146146 } ,
147147 } ,
@@ -150,7 +150,7 @@ module.exports = {
150150 path : '/settings' ,
151151 handler : 'settings.updateSettings' ,
152152 config : {
153- policies : [ 'admin::isAuthenticatedAdmin' , { name : 'admin::hasPermissions' , config : { actions : [ 'plugin::magic-sessionmanager.access' ] } } ] ,
153+ policies : [ 'admin::isAuthenticatedAdmin' ] ,
154154 description : 'Update plugin settings' ,
155155 } ,
156156 } ,
0 commit comments