The international standard is completely irrelevant here. The parent poster specifically mentioned the case of EU citizens.
As a EU citizen you can settle in Germany without owning a passport. It's not up to private companies to redefine what consists in a recognized official form of identification.
As a EU citizen you can settle in Germany without owning a passport. It's not up to private companies to redefine what consists in a recognized official form of identification.