Hi Manish,
please be aware that the 802.1x functions will not work, it is likely only to work with MacAuth. The 802.1x supplicant function on the aggregation switch will only work with a single client. In addition, there is also a max number of MAC clients that will be supported on the secured port, which is 32. This means that if you have more than 32 MAC addresses connecting to that port, the additional MAC's that you are connecting will fail authentication.
So, although this is a solution that can work, there are still some restrictions here which might result in this not being the best alternative. At the end of the day, the best solution is to use hardware that supports the feature.
Hope this helps.
Kind regards,
Dik