Login_token.php

Summary
Login_token.php
Login_tokenTable Definition for login_token
Login_tokenSuperclass representing a login token in the database, with the related interfaces.
schemaDefReturns an associative array containing a description of how the login token is stored in the backend database.
makeNewConstruct a new login token for User $user.

Login_token

Table Definition for login_token

postActiv

the micro-blogging software

Copyright

Copyright © 2016-2017, Maiyannah Bishop

Derived from code copyright various sources

  • GNU Social © 2013-2016, Free Software Foundation, Inc
  • StatusNet © 2008-2012, StatusNet, Inc

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program.  If not, see http://www.gnu.org/licenses/.

https://www.gnu.org/licenses/agpl.html

About

Table Definition for login_token

PHP version

Tested with PHP 7

File Authors

Web

Login_token

Superclass representing a login token in the database, with the related interfaces.

Constants

  • TIMEOUT = 120; - seconds after which to timeout the token

Properties

  • __table = ‘login_token’ - table name
  • user_id - int(4) primary_key not_null
  • token - char(32) not_null
  • created - datetime() not_null
  • modified - timestamp() not_null default_CURRENT_TIMESTAMP
Summary
schemaDefReturns an associative array containing a description of how the login token is stored in the backend database.
makeNewConstruct a new login token for User $user.

schemaDef

public static function schemaDef()

Returns an associative array containing a description of how the login token is stored in the backend database.

makeNew

function makeNew($user)

Construct a new login token for User $user.

Returns

  • constructed Login_token
public static function schemaDef()
Returns an associative array containing a description of how the login token is stored in the backend database.
function makeNew($user)
Construct a new login token for User $user.