Pregunta de entrevista de Rootquotient

Write a middleware to authenticate a user and how do you use it