Fix: implement app-initiated single logout in sample app