WEB Based Protection doesn't always scans all https links sometimes + the initial scan takes a longer time which can be understood, but still, needs to be developed.
OpenID is service that allows you to log-on to many different websites using a single indentity. Find out more about OpenID and how to get an OpenID enabled account.