コード例 #1
0
ファイル: admin.go プロジェクト: 44r0n/gomedicalserver
func (admin *Admin) SetPassword(password string) bool {
	if admin.id == 0 {
		return false
	} else {
		database.Connect()
		defer database.Close()
		dk, salt := util.NuevaContraseña(password)
		database.ExecuteNonQuery("UPDATE Admin SET Password = ?, Salt = ? WHERE id = ?", dk, salt, admin.id)
		return true
	}
}
コード例 #2
0
ファイル: doctor.go プロジェクト: 44r0n/gomedicalserver
func (doc *Doctor) SetPassword(password string) bool {
	if doc.id == 0 {
		return false
	} else {
		database.Connect()
		defer database.Close()
		dk, salt := util.NuevaContraseña(password)
		database.ExecuteNonQuery("UPDATE doctores SET Password = ?, Salt = ? WHERE Id = ?", dk, salt, doc.id)
		return true
	}
}