{'fraction_non_alphanumeric': 0.016290726817042606, 'fraction_numerical': 0.0, 'mean_word_length': 5.947826086956522, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
The Distributed Multi-agent-based Architecture for Users Authentication System

Article describes the architecture design of user authentication system. The key features of architecture is resistance to changes in architectural and infrastructural scopes. That allows to control the functionality of the system and gives possibility to change it without special knowledge and the additional costs, to implement better support for devices from different manufactures. In addition, it allows to create different services based on available authentication functionality, for example: detection of criminals using face or voice recognition functions, authorize public transport ticket just by looking though camera. Commonly, there are many different scenarios where presented architecture can be used.