implement auth menu