No. Invisalign Doctor Site Login. You may want to check with your insurance company to see if they cover Invisalign treatments. Invisalign Doctor Login. Your dentist or orthodontist may also be a provider of Invisalign treatment. I saw that there are some login problems at Align Technology. I tried to access my account but it said that my username or password was incorrect. If you have not signed up for an Align Technology online account, you will need to create one before you can sign in. Once your account has been created, look on the left side of your screen and click on "My Profile". Then click on "Change Password" (you will be prompted to enter your current password first). Enter a new password and make sure it is at least 8 characters long with 1 letter and 1 number. Then click on "Save" at the bottom of the page.