Area light soft edge

Hello,

I’m trying to create soft border with an area light without using a a gobo image, so I was thinking to use a gradient node in the light node editor. but when I map it I realise that it seems impossible to ‘map’ the area light…, the only way I found is to create an empty and use this object as a vector so that it follows or scales with the area light. is there an easier way to do this?

Thanks in advance

Adding a light, step by step

Try Addon