simplified authentication decorator
simplified authentication decorator