Skip to content

Commit 2ea0ae8

Browse files
committed
Die if not logged in to protect files
Avoids risk of them being run by visiting URL when not logged in
1 parent ed08585 commit 2ea0ae8

8 files changed

Lines changed: 28 additions & 0 deletions

File tree

processes/on-bug-check.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
<?php
2+
if (!isset($_SESSION['loggedIn'])) {
3+
die('Sorry, not logged in.');
4+
}
25
// Purpose: This file is run after a bug check, has $result string and $status arrays available to it
36
// Langs: PHP only
47
// Example:

processes/on-editor-load.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
<?php
2+
if (!isset($_SESSION['loggedIn'])) {
3+
die('Sorry, not logged in.');
4+
}
5+
?>
16
<!--
27
Purpose: This file is run when ICEcoder editor has loaded
38
Langs: Anything - PHP, JS etc

processes/on-file-save.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
<?php
2+
if (!isset($_SESSION['loggedIn'])) {
3+
die('Sorry, not logged in.');
4+
}
25
// Purpose: This file is run when a user saves a file, has $file and $fileLoc strings available to it
36
// Langs: PHP only
47
// Example:

processes/on-load.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
<?php
2+
if (!isset($_SESSION['loggedIn'])) {
3+
die('Sorry, not logged in.');
4+
}
5+
?>
16
<!--
27
Purpose: This file is run when ICEcoder has loaded
38
Langs: Anything - PHP, JS etc

processes/on-user-login-fail.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
<?php
2+
if (!isset($_SESSION['loggedIn'])) {
3+
die('Sorry, not logged in.');
4+
}
25
// Purpose: This file is run when a login fail occurs
36
// Langs: PHP only
47
// Example:

processes/on-user-login.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
<?php
2+
if (!isset($_SESSION['loggedIn'])) {
3+
die('Sorry, not logged in.');
4+
}
25
// Purpose: This file is run when a user logs in
36
// Langs: PHP only
47
// Example:

processes/on-user-logout.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
<?php
2+
if (!isset($_SESSION['loggedIn'])) {
3+
die('Sorry, not logged in.');
4+
}
25
// Purpose: This file is run when a user logs out
36
// Langs: PHP only
47
// Example:

processes/on-user-new.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
<?php
2+
if (!isset($_SESSION['loggedIn'])) {
3+
die('Sorry, not logged in.');
4+
}
25
// Purpose: This file is run when a new user sets up
36
// Langs: PHP only
47
// Example:

0 commit comments

Comments
 (0)