OAuth account management and support for TavernAI and Pygmalion character cards
In both the character creation and editing screen, I have set it so that when you choose to upload an avatar file and it is either a .JSON file or a TavernAI card, it will ask you if you want to use the data found in the image and this will override all the values of the changes if you accept:
It will ask you if you want to use the data found in the image and this will cause it to override all the values in the changes if you accept.
Additionally, it is also possible that the .JSON files or cards come with an image inside for the avatar, you will be asked if you want to use this image as well.
Be careful, because the restore button only restores the image and not the fields. And refreshing the screen will not reverse the changes.
So, regarding OAuths
I have also completely finished the implementation of the list of OAuths linked to the account.
In the image you can see the icon of the social network, followed by the ID that is stored in my database, a name that is only for your reference but you can change it whenever you want. (Everything you see in that table, is exactly everything that is stored from those social networks, I clarify this for transparency on the issue of privacy terms, although it is already clarified there.)
In terms of administration, you can change the name, add more social network accounts or remove them.
Remember that you need at least one in order not to lose the account.
You can remove all of them and continue using the account but when you sign-out, the account will no longer be usable because there is no way to identify it with any social network account.