ce019544af5459e5d1074720e5368a0b5dcd2d2a
angie
  Thu Jun 9 11:36:00 2016 -0700
Revert "New random-token method for login (HT Max & Galt): instead of requiring a new table gbMemberToken, use autoUpgrade to add a new column (keyList) to gbMembers that contains a list of long random keys, analogous to userDb and sessionDb's sessionKey (see cartDb.c).  The token cookie now includes both gbMembers.idx (for fast lookup) and the long random key, similar to the hguid cookie and hgsid CGI param.  keyList is a list in order to support user login on multiple web clients.  refs #17327 #17336 note-11"

This reverts commit ecd6e5bc9b85bcbafb08da0c1dae876b284ba69c.

diff --git src/hg/inc/autoUpgrade.h src/hg/inc/autoUpgrade.h
index efd2447..303b0cb 100644
--- src/hg/inc/autoUpgrade.h
+++ src/hg/inc/autoUpgrade.h
@@ -1,21 +1,19 @@
 /* autoUpgrade.c -- if possible, add a new column to an existing table.  If it fails,
  * try again every few minutes in case permissions are granted. */
 
 /* Copyright (C) 2016 The Regents of the University of California
  * See README in this or parent directory for licensing information. */
 
 #ifndef AUTOUPGRADE_H
 #define AUTOUPGRADE_H
 
-#include "jksql.h"
-
 void autoUpgradeTableAddColumn(struct sqlConnection *conn, char *tableName, char *columnName,
                                char *type, boolean notNull, char *defaultVal);
 /* Try to upgrade the table by adding column in a safe way handling success, failures
  * and retries with multiple CGIs running.
  * type must be a valid SQL type string like "varchar(255)", "longblob", "tinyint" etc.
  * If notNull is TRUE then 'NOT NULL' will be added to the column definition.
  * defaultVal must be a valid SQL expression (quoted if necessary) for type, for example
  * "''" for a string type, "0.0" for float, or "NULL" if notNull is FALSE. */
 
 #endif /* AUTOUPGRADE_H */