No you have to create a separate wiki account. Since this is a fanmade page, Warframe accounts can't be linked.
What do you think?