View Issue Details

IDProjectCategoryView StatusLast Update
0014991Open Gaming Network[All Projects] User Accounts Systempublic2020-05-10 19:28
ReportermattAssigned Tomatt 
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status closedResolutionfixed 
Product Version 
Target Version1.5.1Fixed in Version1.5.1 
Summary0014991: Add attribute/field storage to users
DescriptionAdd an attribute/field storage system to user accounts, to allow for arbitrary data to be stored.

Data should be stored as a LONGTEXT, and can contain JSON data for subsystems with complex storage requirements (e.g. character creator tool), and be identified by a VARCHAR(50) attribute name.

Subsystems should use multiple entries where appropriate, and should prefix attribute names with the subsystem short code, e,g the character creator might use:

"charcreator-characters": [ ]

for storing multiple characters in JSON format

While the subscription system might use:

subscription-expiry

For storing a single UNIX timestamp-style date as an integer.
TagsNo tags attached.

Activities

matt

2018-07-04 20:32

administrator   ~0002000

Last edited: 2018-07-04 20:33

View 2 revisions

This should also be accessible via an API, allowing for the possibility of pure Javascript-driven apps

Issue History

Date Modified Username Field Change
2018-06-14 13:02 matt New Issue
2018-06-14 13:02 matt Status new => assigned
2018-06-14 13:02 matt Assigned To => matt
2018-06-15 00:26 matt Target Version 1.5.2 => 1.5.1
2018-07-02 23:32 matt Category General => User Accounts System
2018-07-04 20:32 matt Note Added: 0002000
2018-07-04 20:32 matt Description Updated View Revisions
2018-07-04 20:33 matt Note Edited: 0002000 View Revisions
2018-07-06 09:15 matt Status assigned => resolved
2018-07-06 09:15 matt Resolution open => fixed
2018-07-06 09:15 matt Fixed in Version => 1.5.1
2020-05-10 19:28 matt Status resolved => closed