Hello Essam, There is no right answer to your question: the usage is disputed, as your article suggests. However, it is only a disputed usage to the very small number of native speakers who trouble themselves about such things. The greater number of the remainder would say "it's me".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.