예제 #1
0
파일: yunyun.go 프로젝트: serash/YunYun
func GetMongoDB() *mgo.Database {
	datab, err := db.GetMongoDB()
	db.IfPanic(err)
	return datab
}
예제 #2
0
파일: yunyun.go 프로젝트: serash/YunYun
func GetKotobaCollection() *mgo.Collection {
	c, err := db.GetKotobaCollection()
	db.IfPanic(err)
	return c
}
예제 #3
0
파일: auth.go 프로젝트: serash/YunYun
func AddUser(db_ *mgo.Database, user string, email string, pass string) error {
	// insert user
	pwHash, err := bcrypt.GenerateFromPassword([]byte(pass), bcrypt.DefaultCost)
	db.IfPanic(err)
	return db.InsertUser(user, email, string(pwHash), db_)
}