models

package
v0.0.0-...-5f4f256 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 13, 2019 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EmailVerificationCollection *mgo.Collection
View Source
var FacebookAccountCollection *mgo.Collection
View Source
var FacebookConnectionCollection *mgo.Collection
View Source
var FacebookRegisterCollection *mgo.Collection
View Source
var GoogleAccountCollection *mgo.Collection
View Source
var GoogleConnectionCollection *mgo.Collection
View Source
var GoogleRegisterCollection *mgo.Collection
View Source
var InstagramAccountCollection *mgo.Collection
View Source
var InstagramConnectionCollection *mgo.Collection
View Source
var InstagramRegisterCollection *mgo.Collection
View Source
var LinkedinAccountCollection *mgo.Collection
View Source
var LinkedinConnectionCollection *mgo.Collection
View Source
var LinkedinRegisterCollection *mgo.Collection
View Source
var LoginTokenCollection *mgo.Collection
View Source
var MergeTokenCollection *mgo.Collection
View Source
var PasswordLoginCollection *mgo.Collection
View Source
var ResetPasswordCollection *mgo.Collection
View Source
var SessionsCollection *mgo.Collection
View Source
var TwitterAccountCollection *mgo.Collection
View Source
var TwitterConnectionCollection *mgo.Collection
View Source
var TwitterRegisterCollection *mgo.Collection
View Source
var TwitterTokenCollection *mgo.Collection
View Source
var UsersCollection *mgo.Collection

Functions

func InitCollections

func InitCollections()

Types

type PasswordLogin

type PasswordLogin struct {
	ID       bson.ObjectId `bson:"_id,omitempty"`
	Email    string        `bson:"email,omitempty"`
	Password string        `bson:"password,omitempty"`
	Recovery string        `bson:"recovery,omitempty"`
	UserID   string        `bson:"userId,omitempty"`
}

type TwitterResponse

type TwitterResponse struct {
	ID    int    `json:"id"`
	Name  string `json:"name"`
	Email string `json:"email"`
}

type User

type User struct {
	ID             bson.ObjectId `json:"id" bson:"_id,omitempty"`
	LastName       string        `json:"lastName" bson:"lastName,omitempty"`
	UpdatedAt      time.Time     `json:"updatedAt" bson:"updatedAt,omitempty"`
	Email          string        `json:"email" bson:"email,omitempty"`
	IsActive       bool          `json:"isActive" bson:"isActive,omitempty"`
	Password       string        `json:"password" bson:"password,omitempty"`
	Username       string        `json:"username" bson:"username,omitempty"`
	Gender         string        `json:"gender" bson:"gender,omitempty"`
	DOB            string        `json:"dob" bson:"DOB,omitempty"`
	CreatedAt      time.Time     `json:"createdAt" bson:"createdAt,omitempty"`
	FirstName      string        `json:"firstName" bson:"firstName,omitempty"`
	ChangingEmail  string        `json:"changingEmail" bson:"changingEmail,omitempty"`
	IsAdmin        bool          `json:"isAdmin" bson:"isAdmin,omitempty"`
	IsBrandManager bool          `json:"isBrandManager" bson:"isBrandManager,omitempty"`
	VerifiedEmail  bool          `json:"verifiedEmail" bson:"verifiedEmail,omitempty"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL