Daniels is a product of the youth scheme at the Manchester United and has made 80 loan appearances for Motherwell, Shrewsbury and Tranmere.
He has won player of the year awards at Tranmere and Shrewsbury.
Rovers manager Paul Trollope said: "He's a very highly rated keeper who we've been aware of for some time and he's a terrific size, a good shot stopper, good on crosses and kicks the ball well."
Source: BBC Sport
Source: BBC Sport