Improved Auth related module implementation by having a way to change settings like token, max age. - use CMS_SETUP.site_id and related "auth.$module.token" ... configuration values. - removed related CMS_..._CONSTANTS classes. For auth session module, use auth_session as table name, and use VARCHAR(64). Extracted sql from blog module, and store it under site/scripts/install.sql . Renamed a few $modulename.sql as install.sql
10 lines
249 B
SQL
10 lines
249 B
SQL
|
|
CREATE TABLE auth_session (
|
|
`uid` INTEGER PRIMARY KEY NOT NULL CHECK(`uid`>=0),
|
|
`access_token` VARCHAR(64) NOT NULL,
|
|
`created` DATETIME NOT NULL,
|
|
CONSTRAINT `uid` UNIQUE(`uid`),
|
|
CONSTRAINT `access_token` UNIQUE(`access_token`)
|
|
);
|
|
|