summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2018-09-08 05:28:28 +0200
committerNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2018-09-08 05:28:28 +0200
commit936f186b6b767273fdc3c01f17311981c46e102c (patch)
tree624d6d9591df4cb869d1361f31c27c7a6a66350c /src/shared/shr_security.erl
parentcbc16fc5033ae7bd49c053131ec842e8f3445041 (diff)
Send "disconnected" cmd if user failed cred check.
This (currently) does not apply to the actual login page, but just to any other action that requires being logged in.
Diffstat (limited to 'src/shared/shr_security.erl')
-rw-r--r--src/shared/shr_security.erl10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/shared/shr_security.erl b/src/shared/shr_security.erl
index 3e9fb34..3c84f73 100644
--- a/src/shared/shr_security.erl
+++ b/src/shared/shr_security.erl
@@ -10,7 +10,7 @@
-export
(
[
- assert_identity/2,
+ credentials_match/2,
lock_queries/1,
unlock_queries/1
]
@@ -23,11 +23,9 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% EXPORTED FUNCTIONS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
--spec assert_identity (binary(), shr_player:type()) -> 'ok'.
-assert_identity (SessionToken, Player) ->
- true = (shr_player:get_token(Player) == SessionToken),
-
- ok.
+-spec credentials_match (binary(), shr_player:type()) -> boolean().
+credentials_match (SessionToken, Player) ->
+ (shr_player:get_token(Player) == SessionToken).
-spec lock_queries (any()) -> 'unimplemented'.
lock_queries (_PlayerID) -> unimplemented.