use username login, add admin link #8