Preheat your oven to 350°F degrees.
Grease the cake pan with butter thoroughly.
Mix flour, baking powder, and salt together.
Cream butter and sugar until light and fluffy.
Add eggs one at a time, beating well.
Mix in vanilla extract and drained pineapple.
Alternate adding dry ingredients and milk slowly.
Pour batter into the prepared cake pan.
Bake for 40-45 minutes until golden brown.
Test doneness with a toothpick in center.
Cool cake in pan for 10 minutes.
Turn cake onto wire rack to cool.
Make caramel by heating brown sugar in pan.
Add cream, butter, vanilla, and salt slowly.
Stir until smooth and slightly thickened.
Pour warm glaze over cooled cake.