modulo.addons.usersΒΆ

Functions

compact(*names)
hash_password(salt, password)
redirect(location[, code]) Return a response object (a WSGI application) that, if called,
salt() Produces a 64-bit salt value
sha256 Returns a sha256 hash object; optionally initialized with a string

Classes

Action(req, params) Represents an action that can be taken by the server.
Authentication(req, params)
AuthenticationFailureForbidden(req, params)
AuthenticationFailureNotFound(req, params)
AuthenticationFailureRedirect(req, params)
CreateUser(req, params)
CurrentUserCheck(req, params)
DateTime([timezone]) A type for datetime.datetime() objects.
Entity(**kwargs) The base class for all entities
Field(type, *args, **kwargs) Represents the definition of a ‘field’ on an entity.
HMAC(key[, msg, digestmod]) RFC 2104 HMAC class. Also complies with RFC 4231.
LargeBinary([length]) A type for large binary byte data.
LoginCookie(req, params)
LogoutProcessor(req, params)
ManyToMany(of_kind, *args, **kwargs[, ...])
ManyToOne(of_kind, *args, **kwargs[, ...])
OneToMany(of_kind, *args, **kwargs[, filter])
OpenID(**kwargs)
Permission(**kwargs)
RequestDataAggregator(req, params) Transfers parameters from the request’s POST data and query string to the
String([length, convert_unicode, ...]) The base for all string and character types.
Unicode(**kwargs[, length]) A variable length Unicode string.
UnicodeText(**kwargs[, length]) An unbounded-length Unicode string.
User(**kwargs)
UserDataAggregator(req, params)
UserIDSelector(req, params)
UserLoginSelector(req, params)
Verification(req, params)
VerificationRequest(**kwargs)

Exceptions

Forbidden([description]) 403 Forbidden
InternalServerError([description]) 500 Internal Server Error
MultipleResultsFound A single database result was required but more than one were found.
NoResultFound A database result was required but none was found.
NotFound([description]) 404 Not Found

Previous topic

modulo.addons.upload

Next topic

modulo.templating

This Page