add authenticate user dan branch