Kung fundamentals of the web ang pinaguusapan: Ikaw mismo masasagot mo na mismo tanong mong yan TS.
Ang tanging ginagawa lang ng HTML at CSS ay magprovide ng layout at design ng webpage mo (NO BUSINESS LOGIC BEHIND). Ang user authentication ay kinakailangan ng logic, storage para sa credentials ng users mo and then kinakailangan mong ipasa itong user credentials sa isa sa mga ito: Session, cøøkíé or JWT para magkaroon ng persistent connection or identity sa bawat request mo sa page. Kung bakit ganun ang mechanism ng web ay dahil ang HTTP PROTOCOL ay STATELESS. Research ka na lang TS.
At least any back end programming or javascript bro possible yang gusto mo. HTML, CSS its impossible. Just read some documentation makakatulong sa iyo yan.