########################################################################################## LOC-5: Users can pretend to be SYSTEM ########################################################################################## Issue Type: Bug ----------------------------------------------------------------------------------------- Issue Information ==================== Priority: Major Status: Closed Resolution: Fixed (2018-05-12 16:11:41) Project: LocalChat (LOC) Reported By: btasker Assigned To: btasker Components: - Server Affected Versions: - v0.0.1a - V0.0.2 Targeted for fix in version: - V0.0.2 Time Estimate: 0 minutes Time Logged: 0 minutes ----------------------------------------------------------------------------------------- Issue Description ================== There's currently nothing in the codebase which prevents a user from inviting SYSTEM and then joining with that name. Although it'll push a notification to say that someone did so, that notification won't be visible for anyone who joins afterwards. The user will then be able to push what appear to be system messages (i.e. they'll be purple and from SYSTEM). Need to adjust the backend to prevent SYSTEM from being invited, or from joining as it's a reserved name. ----------------------------------------------------------------------------------------- Issue Relations ================ - relates to LOC-10: Clients can spoof sender value ----------------------------------------------------------------------------------------- Activity ========== ----------------------------------------------------------------------------------------- 2018-05-12 16:10:13 git ----------------------------------------------------------------------------------------- -- BEGIN QUOTE -- Repo: LocalChat Host:Rimmer commit cc2c1a0a6025762093e2bc208d23e20252b3e474 Author: B Tasker