summaryrefslogtreecommitdiff |
diff options
author | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2018-09-08 05:28:28 +0200 |
---|---|---|
committer | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2018-09-08 05:28:28 +0200 |
commit | 936f186b6b767273fdc3c01f17311981c46e102c (patch) | |
tree | 624d6d9591df4cb869d1361f31c27c7a6a66350c /src/shared/shr_security.erl | |
parent | cbc16fc5033ae7bd49c053131ec842e8f3445041 (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.erl | 10 |
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. |