akhteramin/authentication-module
This is an authentication module that includes single-sign-on features implemented using Django-jwt. This application is ready to deliver user-wise, group-wise and service-wise permission lists, store a service list, authenticate each service id requested by users from different modules, validate token, maintain token life expire time, define accepted email domain of users. Further for managing tasks in a queue-based system, celery has been employed. Finally, this project includes Dockerfile so that it can pluggable into a remote or local server without external installation.