There is still no way through which you will be able to register yourself at the official portal online and you will have to do it by visiting your DDO office.