I'm looking to somehow add a "token" on login and temperately store it in the database (same as table *_users) until next login (important).
I have a game of sorts that uses a selected user and password from a table in the database. The game only reads usernames and passwords containing 0-9 and a-z (both cases), since bcrypt is used to generate a password it contains "invalid characters" for the game. It also displays the user and password in the url. So I'm hoping to add an extra layer of security (two birds, one stone maybe?) to read the "token" as the "password".
Since the site revolves around this game, its holding me back from creating a site using Joomla or anything CMS that uses bcrypt. Since bcrypt is secure I would still like to use that encryption for the passwords, rather than md5 or sha. I would like to use Joomla as its the CMS I'm most familiar with.
I'm not sure if there is a plugin that could achieve what I'm trying to do, however I'm willing to edit the core files if someone could instruct me.