MCPcopy Index your code
hub / github.com/ddserver/ddserver / generate_authcode

Method generate_authcode

ddserver/interface/user.py:116–129  ·  view source on GitHub ↗
(self, username, db)

Source from the content-addressed store, hash-verified

114
115 @require(db = 'ddserver.db:Database')
116 def generate_authcode(self, username, db):
117 # Make a new auth code
118 authcode = uuid.uuid4()
119
120 # Update the auth code for the user
121 with db.cursor() as cur:
122 cur.execute('''
123 UPDATE users
124 SET `authcode` = %(authcode)s
125 WHERE `username` = %(username)s
126 ''', {'authcode': authcode,
127 'username': username})
128
129 return authcode
130
131
132 @property

Callers 4

post_signupFunction · 0.80
post_lostpassFunction · 0.80
post_user_addFunction · 0.80
post_users_activateFunction · 0.80

Calls 1

cursorMethod · 0.80

Tested by

no test coverage detected