apply login system and add author name