An authentication based scheme for applications using JSON web token
Salman Ahmed, Qamar Mahmood · 2019
Information and Communication Technology (ICT) encompasses many devices and applications that are inter linked with each other on internet for communication. Development of client server applications on technologies, like IoT based, cloud based, and smart homes systems are growing rapidly in the current technology era. User authentication is important concern in these applications. REST (Representational State Transfer) based architecture with JWT emerged enormously in recent development of client server applications. JWTs (JSON Web Token) is used for authentication of subsequent client requests without making frequent calls to the resource server or database. In this paper, we present an authentication technique for regeneration of JWT on each client request based on truly random timestamp values to enhance the authenticity of client on server. The working of proposed technique is elaborated with a case study which indicates the stronger authentication and security.