Preheat your oven to 350°F (175°C). Line the baking dish with parchment paper, leaving some overhang on the sides to make lifting the bars easier after baking.
In a mixing bowl, combine the graham cracker crumbs, melted butter, sugar, and cinnamon. Stir until the mixture resembles wet sand.
Press the crust mixture firmly into the bottom of the lined baking dish, making sure it is even. Bake in the preheated oven for 10 minutes. Remove from the oven and let cool slightly.
In a large mixing bowl, beat the softened cream cheese with an electric mixer until creamy and smooth. Gradually add the sugar, mixing until well combined.
Add the pumpkin puree, eggs one at a time, vanilla extract, cinnamon, nutmeg, ginger, and salt. Beat until everything is well mixed and the mixture is smooth.
Pour the cheesecake filling over the cooled crust, spreading it evenly. Bake in the oven for 30 minutes or until the edge is set but the center still slightly jiggles.
Turn off the oven and crack the door open. Allow the cheesecake to cool in the oven for about 1 hour. This helps prevent cracking.
Once cooled, refrigerate the bars for at least 2 hours (or overnight) to set before cutting them into squares.
Lift the bars out using the parchment paper overhang and cut them into squares. Serve chilled or at room temperature.