
Johnson, 28, has established himself as number one at the Shay, joining the club permanently in the summer of 2017 after two loan spells in which he helped Halifax win the FA Trophy and promotion to the fifth tier.
He played 42 league games last season as Town just missed out on the play-offs in the National League.