Hvala for liking it!
Yeah, I'd also suggest using sessions. I believe it's the best and safest way to implement auth. In the end, ease of use and security are what's most important.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.