# Functions

NewID returns cryptographically secure unique ID with 16 to 63 [a-z0-9] characters and at least 64 bit entropy.
NewName creates and returns Name with given collection and id.
NewUserName converts user's ID to UserName.
ParseName returns ErrInvalidName if name doesn't belong to collection.
ParseUserName returns ErrInvalidName if name doesn't belong to "users" collection.

# Variables

Errors.
Empty values.nolint:gochecknoglobals // Const.
Empty values.nolint:gochecknoglobals // Const.

# Structs

Auth should contain all authentication and authorization info needed to execute any operation on behalf of some user.
No description provided by the author
No description provided by the author