A surprising number of French government websites are partly or entirely translated into English. Here are some:
User Name
Password
Remember Me