O armazenamento local do GetItem não existe
if (localStorage.getItem("username") === null) {
//...
}
Strange Starling
if (localStorage.getItem("username") === null) {
//...
}