oop login logout