Hard to tell without a preview, but i'm guessing your <body>
tag has a white background, and because its a login form, its not as tall as the <html>
tag(your viewport).
Disable the background color for <body>
, or make it 100% tall and add the background this instead of the html element.