Skip to content

Commit 2a307b5

Browse files
committed
Block banned users & spammers
1 parent 5565d3f commit 2a307b5

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

data/versions.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@
88
"102003": "1.2.3",
99
"102004": "1.2.4",
1010
"103000": "1.3.0",
11-
"104000": "1.4.0"
11+
"104000": "1.4.0",
12+
"104010": "1.4.1"
1213
}

interface/oauth/authorize.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,11 @@
2525
\IPS\Output::i()->redirect( \IPS\Http\Url::internal( 'app=core&module=system&controller=login&ref=' . $ref, 'front', 'login' ) );
2626
}
2727

28+
$member = \IPS\Member::loggedIn();
29+
if ( $member === NULL or $member->isBanned() or $member->members_bitoptions['bw_is_spammer'] ) {
30+
\IPS\Output::i()->redirect( \IPS\Http\Url::internal( '' ) );
31+
}
32+
2833
// setup storage and new server
2934
$storage = new \IPS\oauth2server\Storage( \IPS\Db::i() );
3035
$server = \IPS\oauth2server\Server::createServer($storage);

0 commit comments

Comments
 (0)